OSID Logo
OSID Specifications
authentication process package
Version 3.1.0
Interfaceosid.authentication.process.AuthenticationAcquisitionSession
Implementsosid.OsidSession
Used Byosid.authentication.process.AuthenticationProcessManager
osid.authentication.process.AuthenticationProcessProxyManager
Description

This session acquires authentication credentials. The basic method, getAuthentication(), gets authentication credentials for use with authenticating to a remote peer. These credentials may be generated from direct user input or retrieved via a file, for example.

MethodgetAuthentication
Description

Gets the authentication credential for the current user. The input data may represent the identity of the remote peer or data from a challenge-response transaction necessary for generating the credantial.

Returnosid.authentication.process.Authentication the acquired authentication credential
ErrorsOPERATION_FAILED unable to complete request
PERMISSION_DENIED authorization failure
Compliancemandatory This method is must be implemented.