Interface | osid.authentication.AuthenticationProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.authentication.AuthenticationProfile | |||
Description |
The authentication proxy manager provides access to
authentication sessions and provides interoperability tests
for various aspects of this service. Methods in this manager
support the passing of a
| ||
Method | getAgentLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgentLookupSession | an AgentLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentLookup() is false | ||
Compliance | optional | This method must be implemented if supportsAgentLookup() is
true. | |
Method | getAgentLookupSessionForAgency | ||
Description |
Gets the | ||
Parameters | osid.id.Id | agencyId | the Id of the agency |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentLookupSession | an AgentLookupSession | |
Errors | NOT_FOUND | agencyId not found | |
NULL_ARGUMENT | agencyId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsAgentLookup() and
supportsVisibleFederation() are true. | |
Method | getAgentQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgentQuerySession | an AgentQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentQuery() is false | ||
Compliance | optional | This method must be implemented if supportsAgentQuery() is
true. | |
Method | getAgentQuerySessionForAgency | ||
Description |
Gets the | ||
Parameters | osid.id.Id | agencyId | the Id of the agency |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentQuerySession | an AgentQuerySession | |
Errors | NOT_FOUND | agencyId not found | |
NULL_ARGUMENT | agencyId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsAgentQuery() and
supportsVisibleFederation() are true. | |
Method | getAgentSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgentSearchSession | an AgentSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentSearch() is false | ||
Compliance | optional | This method must be implemented if supportsAgentSearch() is
true. | |
Method | getAgentSearchSessionForAgency | ||
Description |
Gets the | ||
Parameters | osid.id.Id | agencyId | the Id of the agency |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentSearchSession | an AgentSearchSession | |
Errors | NOT_FOUND | agencyId not found | |
NULL_ARGUMENT | agencyId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsAgentSearch() and
supportsVisibleFederation() are true. | |
Method | getAgentAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgentAdminSession | an AgentAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsAgentAdmin() is
true. | |
Method | getAgentAdminSessionForAgency | ||
Description |
Gets the | ||
Parameters | osid.id.Id | agencyId | the Id of the agency |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentAdminSession | an AgentAdminSession | |
Errors | NOT_FOUND | agencyId not found | |
NULL_ARGUMENT | agencyId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsAgentAdmin() and
supportsVisibleFederation() are true. | |
Method | getAgentNotificationSession | ||
Description |
Gets the messaging receiver session for notifications pertaining to agent changes. | ||
Parameters | osid.authentication.AgentReceiver | agentReceiver | the agent receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentNotificationSession | an AgentNotificationSession | |
Errors | NULL_ARGUMENT | proxy or agentReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentNotification() is false | ||
Compliance | optional | This method must be implemented if supportsAgentNotification()
is true. | |
Method | getAgentNotificationSessionForAgency | ||
Description |
Gets the | ||
Parameters | osid.authentication.AgentReceiver | agentReceiver | the agent receiver |
osid.id.Id | agencyId | the Id of the agency | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentNotificationSession | an AgentNotificationSession | |
Errors | NOT_FOUND | agencyId not found | |
NULL_ARGUMENT | agentReceiver, agencyId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAgentNotification()
and supportsVisibleFederation() are true.
| |
Method | getAgentAgencySession | ||
Description |
Gets the session for retrieving agent to agency mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgentAgencySession | an AgentAgencySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentAgency() is false | ||
Compliance | optional | This method must be implemented if supportsAgentAgency() is
true. | |
Method | getAgentAgencyAssignmentSession | ||
Description |
Gets the session for assigning agent to agency mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgentAgencyAssignmentSession | an AgentAgencyAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentAgencyAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsAgentAgencyAssignment()
is true. | |
Method | getAgentSmartAgencySession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | agencyId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgentSmartAgencySession | an AgentSmartAgencySession | |
Errors | NOT_FOUND | agencyId not found | |
NULL_ARGUMENT | agencyId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgentSmartAgency() is false | ||
Compliance | optional | This method must be implemented if supportsAgentSmartAgency()
and supportsVisibeFederation() is true. | |
Method | getAgencyLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgencyLookupSession | an AgencyLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgencyLookup() is false | ||
Compliance | optional | This method must be implemented if supportsAgencyLookup() is
true. | |
Method | getAgencySearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgencySearchSession | an AgencySearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgencySearch() is false | ||
Compliance | optional | This method must be implemented if supportsAgencySearch() is
true. | |
Method | getAgencyAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgencyAdminSession | an AgencyAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgencyAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsAgencyAdmin() is
true. | |
Method | getAgencyNotificationSession | ||
Description |
Gets the messaging receiver session for notifications pertaining to agency changes. | ||
Parameters | osid.authentication.AgencyReceiver | agencyReceiver | the agency receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.AgencyNotificationSession | an AgencyNotificationSession | |
Errors | NULL_ARGUMENT | agencyReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgencyNotification() is false | ||
Compliance | optional | This method must be implemented if supportsAgencyNotification()
is true. | |
Method | getAgencyHierarchySession | ||
Description |
Gets the session traversing agency hierarchies. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgencyHierarchySession | an AgencyHierarchySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgencyHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsAgencyHierarchy()
is true. | |
Method | getAgencyHierarchyDesignSession | ||
Description |
Gets the session designing agency hierarchies. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.AgencyHierarchyDesignSession | an AgencyHierarchyDesignSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAgencyHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsAgencyHierarchyDesign()
is true. | |
Method | getAuthenticationBatchProxyManager | ||
Description |
Gets an | ||
Return | osid.authentication.batch.AuthenticationBatchProxyManager | an AuthenticationBatchProxyManager. | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsAuthenticationBatch() is false | ||
Compliance | optional | This method must be implemented if supportsAuthenticationBatch()
is true. | |
Method | getAuthenticationKeysProxyManager | ||
Description |
Gets an | ||
Return | osid.authentication.keys.AuthenticationKeysProxyManager | an AuthenticationKeysProxyManager. | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsAuthenticationKeys() is false | ||
Compliance | optional | This method must be implemented if supportsAuthenticationKeys()
is true. | |
Method | getAuthenticationProcessProxyManager | ||
Description |
Gets an | ||
Return | osid.authentication.process.AuthenticationProcessProxyManager | an AuthenticationProcessproxyManager. | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsAuthenticationProcess() is false | ||
Compliance | optional | This method must be implemented if supportsAuthenticationProcess()
is true. |