OSID Logo
OSID Specifications
authentication process package
Version 3.0.0
Release Candidate Preview
Interfaceosid.authentication.process.AuthenticationAcquisitionSession
Implementsosid.OsidSession
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.Authenticationthe acquired authentication credential
ErrorsOPERATION_FAILEDunable to complete request
PERMISSION_DENIEDauthorization failure
CompliancemandatoryThis method is must be implemented.