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

FreeBSD Manual Pages

  
 
  

home | help
libssh2_agent_userauth(3)	    libssh2	     libssh2_agent_userauth(3)

NAME
       libssh2_agent_userauth -	authenticate a session with a public key, with
       the help	of ssh-agent

SYNOPSIS
       #include	<libssh2.h>

       int
       libssh2_agent_userauth(LIBSSH2_AGENT *agent,
			      const char *username,
			      struct libssh2_agent_publickey *identity);

DESCRIPTION
       agent - ssh-agent handle	as returned by libssh2_agent_init(3)

       username	- Remote user name to authenticate as.

       identity	 -  Public  key	 to  authenticate  with,  as  returned by lib-
       ssh2_agent_get_identity(3)

       Attempt public key authentication with the help of ssh-agent.

RETURN VALUE
       Returns 0 if succeeded, or a negative value for error.

AVAILABILITY
       Added in	libssh2	1.2

SEE ALSO
       libssh2_agent_init(3)	    libssh2_agent_get_identity(3)	  lib-
       ssh2_agent_sign(3)

libssh2				  23 Dec 2009	     libssh2_agent_userauth(3)

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

home | help