skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 3:... HP Open Source Security for OpenVMS Volume 3:...
go to beginning of chapter: KRB5 (Kerberos V5) Application Programming Interface KRB5 (Kerberos V5) Application Programming Interface
go to previous page: krb5_auth_con_getaddrs  Retrieve address fields from the auth_context krb5_auth_con_getaddrs Retrieve address fields from the auth_context
go to next page: krb5_auth_con_getflags  Retrieve the flags in auth_contextkrb5_auth_con_getflags Retrieve the flags in auth_context
end of book navigation links

krb5_auth_con_getauthenticator -- Retrieve authenticator used during mutual authentication 



C Prototype 

krb5_error_code krb5_auth_con_getauthenticator(
         krb5_context            context,
         krb5_auth_context       auth_context,
         krb5_authenticator      **authenticator );  

Arguments 

context
(input/output)
 The context structure.
auth_context (input/output)
 A per-connection context.
authenticator (output) The authenticator used during mutual authentication.

Description 

This routine retrieves the authenticator that was used during mutual authentication. It is the caller's responsibility to free the memory allocated to authenticator by calling krb5_free_authenticator.

Return Values 

This routine returns the following KRB5 status code:

0
Successful completion.


go to previous page: krb5_auth_con_getaddrs  Retrieve address fields from the auth_context krb5_auth_con_getaddrs Retrieve address fields from the auth_context
go to next page: krb5_auth_con_getflags  Retrieve the flags in auth_contextkrb5_auth_con_getflags Retrieve the flags in auth_context