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

FreeBSD Manual Pages

  
 
  

home | help
OpenXPKI::Server::AuthUsercContributed PerlOpenXPKI::Server::Authentication(3)

Name
       OpenXPKI::Server::Authentication

Description
       This module is the top class of OpenXPKI's authentication framework.
       Every authentication method is implemented in an	extra class but	you
       only have to init this class and	then you have to call login if you
       need an authentication. The XMl configuration and session handling is
       done via	the servers global context.

Functions
   new
       is the constructor and accepts no parameters.  If you call new then the
       complete	configuration is loaded. This makes it possible	to cash	this
       object and to use login when it is required in a	very fast way.

   login_step
       is the function which performs the authentication.  Named parameters
       are STACK (the authentication stack to use) and MESSAGE (the message
       received	by the service).  It returns a triple (user, role, reply). The
       authentication is not finished until user and role are defined.
       Multiple	calls can then be made until this state	is achieved.  Reply is
       the reply message that is to be sent to the user	(i.e. a	challenge, or
       the 'SERVICE_READY' message in case the authentication has been
       successful).

See Also
       OpenXPKI::Server::Authentication::Anonymous
       OpenXPKI::Server::Authentication::External
       OpenXPKI::Server::Authentication::LDAP
       OpenXPKI::Server::Authentication::Password
       OpenXPKI::Server::Authentication::X509

perl v5.24.1			  2017-07-0OpenXPKI::Server::Authentication(3)

Name | Description | Functions | See Also

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

home | help