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

FreeBSD Manual Pages

  
 
  

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

libssh2	1.2			  23 Dec 2009	     libssh2_agent_userauth(3)

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

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

home | help