OSID Logo
OSID Specifications
id package
Version 3.1.0
Interfaceosid.id.IdManager
Implementsosid.OsidManager
osid.id.IdProfile
Used Byosid.orchestration.OrchestrationManager
Description

This manager provides access to the available sessions of the Id service. Ids are created through the IdAdminSession which provides the means for creating a unique identifier.

The IdLookupSession can be used for mapping one Id to another in addition to getting a list of the assigned identifiers.

MethodgetIdLookupSession
Description

Gets the session associated with the id lookup service.

Returnosid.id.IdLookupSession an IdLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdLookup() is false
Complianceoptional This method must be implemented if supportsIdLookup() is true.
MethodgetIdIssueSession
Description

Gets the session associated with the id issue service.

Returnosid.id.IdIssueSession an IdIssueSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdIssue() is false
Complianceoptional This method must be implemented if supportsIdIssue() is true.
MethodgetIdAdminSession
Description

Gets the session associated with the id admin service.

Returnosid.id.IdAdminSession an IdAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdAdmin() is false
Complianceoptional This method must be implemented if supportsIdAdmin() is true.
MethodgetIdBatchManager
Description

Gets an IdBatchManager.

Returnosid.id.batch.IdBatchManager an IdBatchManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdBatch() is false
Complianceoptional This method must be implemented if supportsIdBatch() is true.