DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libssh2_userauth_publickey(3)





libssh2_userauth_publickey(3libssh2 manualibssh2_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         Last change: 1 Jun 2007                    1


Man(1) output converted with man2html