| Interface | osid.authentication.Agency | ||
|---|---|---|---|
| Implements | osid.OsidCatalog | ||
| Used By | osid.authentication.AgencyAdminSession | ||
osid.authentication.AgencyList | |||
osid.authentication.AgencyLookupSession | |||
osid.authentication.AgencyNode | |||
osid.authentication.AgentAdminSession | |||
osid.authentication.AgentLookupSession | |||
osid.authentication.AgentNotificationSession | |||
osid.authentication.AgentQuerySession | |||
osid.authentication.AgentSmartAgencySession | |||
osid.authentication.keys.KeyAdminSession | |||
| show 6 more⦠| |||
osid.authentication.keys.KeyLookupSession | |||
osid.authentication.keys.KeyNotificationSession | |||
osid.authentication.keys.KeyQuerySession | |||
osid.authentication.keys.KeySmartAgencySession | |||
osid.authentication.process.CircleOfTrustSession | |||
osid.authentication.process.TrustLookupSession | |||
| Description |
An agency defines a collection of agents. Like all | ||
| Method | getAgencyRecord | ||
| Description |
Gets the agency record corresponding to the given
| ||
| Parameters | osid.type.Type | agencyRecordType | an agency record type |
| Return | osid.authentication.records.AgencyRecord | the agency record | |
| Errors | NULL_ARGUMENT | agencyRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(agencyRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |