public interface AuthenticationKeysProfile extends OsidProfile
The AuthenticationKeysProfile describes the
interoperability among authentication keys services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getKeyRecordTypes()
Gets the supported
Key record types. |
TypeList |
getKeySearchRecordTypes()
Gets the supported key search record types.
|
boolean |
supportsKeyAdmin()
Tests if a key administrative service is supported.
|
boolean |
supportsKeyAgency()
Tests if retrieving mappings of keys and agencies is supported.
|
boolean |
supportsKeyAgencyAssignment()
Tests if managing mappings of keys and agencies is supported.
|
boolean |
supportsKeyLookup()
Tests if a key lookup service is supported.
|
boolean |
supportsKeyNotification()
Tests if key notification is supported.
|
boolean |
supportsKeyRecordType(Type keyRecordType)
Tests if the given
Key record type is supported. |
boolean |
supportsKeySearch()
Tests if a key search service is supported.
|
boolean |
supportsKeySearchRecordType(Type keySearchRecordType)
Tests if the given key search record type is supported.
|
boolean |
supportsKeySmartAgency()
Tests if key smart agency is available.
|
boolean |
supportsVisibleFederation()
Tests if federation is visible.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported
, false otherwisemandatory - This method must be implemented. boolean supportsKeyLookup()
true if key lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsKeySearch()
true if key search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsKeyAdmin()
true if key admin is supported, false
otherwisemandatory - This method must be implemented. boolean supportsKeyNotification()
true if key notification is supported ,
false otherwisemandatory - This method must be implemented. boolean supportsKeyAgency()
true if key agency mapping retrieval is
supported , false otherwisemandatory - This method must be implemented. boolean supportsKeyAgencyAssignment()
true if key agency assignment is supported
, false otherwisemandatory - This method must be implemented. boolean supportsKeySmartAgency()
true if key smart agency is supported ,
false otherwisemandatory - This method must be implemented. TypeList getKeyRecordTypes()
Key record types. Key record
typesmandatory - This method must be implemented. boolean supportsKeyRecordType(Type keyRecordType)
Key record type is supported.keyRecordType - a Type indicating a Key
type true if the given key record Type
is supported, false otherwiseNullArgumentException - keyRecordType is
null mandatory - This method must be implemented. TypeList getKeySearchRecordTypes()
Key search
record typesmandatory - This method must be implemented. boolean supportsKeySearchRecordType(Type keySearchRecordType)
keySearchRecordType - a Type indicating a
Key search record type true if the given search record Type
is supported, false otherwiseNullArgumentException - keySearchRecordType
is null mandatory - This method must be implemented.