Interface | osid.authorization.rules.AuthorizationRulesProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The authorization rules profile describes the interoperability among authorization rules services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerLookup | ||
Description |
Tests if looking up authorization enablers is supported. | ||
Return | boolean | true if authorization enabler lookup is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerQuery | ||
Description |
Tests if querying authorization enablers is supported. | ||
Return | boolean | true if authorization enabler query is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerSearch | ||
Description |
Tests if searching authorization enablers is supported. | ||
Return | boolean | true if authorization enabler search is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerAdmin | ||
Description |
Tests if an authorization enabler administrative service is supported. | ||
Return | boolean | true if authorization enabler administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerNotification | ||
Description |
Tests if an authorization enabler notification service is supported. | ||
Return | boolean | true if authorization enabler notification is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerVault | ||
Description |
Tests if an authorization enabler vault lookup service is supported. | ||
Return | boolean | true if an authorization enabler vault lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerVaultAssignment | ||
Description |
Tests if an authorization enabler vault service is supported. | ||
Return | boolean | true if authorization enabler vault assignment service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerSmartVault | ||
Description |
Tests if an authorization enabler vault lookup service is supported. | ||
Return | boolean | true if an authorization enabler vault service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerRuleLookup | ||
Description |
Tests if an authorization enabler authorization rule lookup service is supported. | ||
Return | boolean | true if an authorization enabler authorization rule lookup
service is supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerRuleApplication | ||
Description |
Tests if an authorization enabler authorization rule application service is supported. | ||
Return | boolean | true if authorization enabler authorization rule application
service is supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getAuthorizationEnablerRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported AuthorizationEnabler record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | authorizationEnablerRecordType | a Type indicating an AuthorizationEnabler
record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | authorizationEnablerRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getAuthorizationEnablerSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported AuthorizationEnabler search
record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAuthorizationEnablerSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | authorizationEnablerSearchRecordType | a Type indicating an AuthorizationEnabler
search record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | authorizationEnablerSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |