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

FreeBSD Manual Pages

  
 
  

home | help
libssh2_userauth_publickey(3)	libssh2	manual	 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)

NAME | SYNOPSIS | DESCRIPTION | CALLBACK | RETURN VALUE | SEE ALSO

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

home | help