public interface AuthorizationCondition extends OsidCondition
An authorization condition interface.
| Modifier and Type | Method and Description |
|---|---|
AuthorizationConditionRecord |
getAuthorizationConditionRecord(Type authorizationConditionRecordType)
Gets the authorization condition record corresponding to the given
AuthorizationCondition record Type. |
getRecordTypes, hasRecordTypeAuthorizationConditionRecord getAuthorizationConditionRecord(Type authorizationConditionRecordType) throws OperationFailedException
AuthorizationCondition record Type. This
method is used to retrieve an object implementing the requested
record. The authorizationConditionRecordType may be the
Type returned in getConditionRecordTypes()
or any of its parents in a Type hierarchy where
hasConditionRecordType(authorizationConditionRecordType)
is true .authorizationConditionRecordType - an authorization condition
record typeNullArgumentException -
authorizationConditionRecordType is null
OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(authorizationConditionRecordType) is
false mandatory - This method must be implemented.