Interface | osid.authentication.keys.batch.AuthenticationKeysBatchProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.authentication.keys.batch.AuthenticationKeysBatchProfile | |||
Description |
The authentication keys batch proxy manager provides access
to authentication keys batch sessions and provides
interoperability tests for various aspects of this service.
Methods in this manager support the passing of a
| ||
Method | getKeyBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.authentication.keys.batch.KeyBatchAdminSession | a KeyBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsKeyBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsKeyBatchAdmin()
is true. | |
Method | getKeyBatchAdminSessionForAgency | ||
Description |
Gets the | ||
Parameters | osid.id.Id | agencyId | the Id of the Agency |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.authentication.keys.batch.KeyBatchAdminSession | a KeyBatchAdminSession | |
Errors | NOT_FOUND | no Agency found by the given Id | |
NULL_ARGUMENT | agencyId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsKeyBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsKeyBatchAdmin()
and supportsVisibleFederation() are true |