manpagez: man pages & more
man libssh2_agent_userauth(3)
Home | html | info | man
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)

libssh2 1.7.0 - Generated Tue May 24 18:42:01 CDT 2016
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.