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

This manager provides access to the available sessions of the Id service. Methods in this manager support the passing of a Proxy object for the purpose of pasisng information from a server envrionment.

Ids are created through the IdAdminSession which provides the means for creating a unique identifier. The IdBrowserSession 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.id.IdLookupSession an IdLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.id.IdIssueSession an IdIssueSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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 administrative service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.id.IdAdminSession an IdAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIdAdmin() is false
Complianceoptional This method must be implemented if supportsIdAdmin() is true.
MethodgetIdBatchProxyManager
Description

Gets an IdnProxyManager.

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