Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
libssh2_userauth_publickey(3)	    libssh2	 libssh2_userauth_publickey(3)

NAME
       libssh2_userauth_publickey - authenticate using a callback function

SYNOPSIS
       #include	<libssh2.h>

       int
       libssh2_userauth_publickey(LIBSSH2_SESSION *session,
				  const	char *user,
				  const	unsigned char *pubkeydata,
				  size_t pubkeydata_len,
				  sign_callback,
				  void **abstract);

DESCRIPTION
       Authenticate with the sign_callback callback that matches the prototype
       below

CALLBACK
       int name(LIBSSH2_SESSION	*session, unsigned char	**sig, size_t *sig_len,
		const unsigned char *data, size_t data_len, void **abstract);

       This function gets called...

RETURN VALUE
       Return 0	on success or negative on failure.

SEE ALSO
       libssh2_userauth_publickey_fromfile_ex(3)

libssh2	0.15			  1 Jun	2007	 libssh2_userauth_publickey(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libssh2_userauth_publickey&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help