public interface AuthenticationProfile extends OsidProfile
The AuthenticationProfile describes the interoperability
among authentication services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getAgencyRecordTypes()
Gets the supported
Agency record types. |
TypeList |
getAgencySearchRecordTypes()
Gets the supported
Agency search record types. |
TypeList |
getAgentRecordTypes()
Gets the supported
Agent record types. |
TypeList |
getAgentSearchRecordTypes()
Gets the supported
Agent search record types. |
boolean |
supportsAgencyAdmin()
Tests if an agency administrative service is supported.
|
boolean |
supportsAgencyHierarchy()
Tests if an agency hierarchy traversal is supported.
|
boolean |
supportsAgencyHierarchyDesign()
Tests if an agency hierarchy design is supported.
|
boolean |
supportsAgencyLookup()
Tests if an agency lookup service is supported.
|
boolean |
supportsAgencyNotification()
Tests if agency notification is supported.
|
boolean |
supportsAgencyQuery()
Tests if an agency query service is supported.
|
boolean |
supportsAgencyRecordType(Type agencyRecordType)
Tests if the given
Agency record type is supported. |
boolean |
supportsAgencySearch()
Tests if an agency search service is supported.
|
boolean |
supportsAgencySearchRecordType(Type agencySearchRecordType)
Tests if the given
Agency search record type is
supported. |
boolean |
supportsAgentAdmin()
Tests if an agent administrative service is supported.
|
boolean |
supportsAgentAgency()
Tests if retrieving mappings of agents and agencies is supported.
|
boolean |
supportsAgentAgencyAssignment()
Tests if managing mappings of agents and agencies is supported.
|
boolean |
supportsAgentLookup()
Tests if an agent lookup service is supported.
|
boolean |
supportsAgentNotification()
Tests if agent notification is supported.
|
boolean |
supportsAgentQuery()
Tests if an agent query service is supported.
|
boolean |
supportsAgentRecordType(Type agentRecordType)
Tests if the given
Agent record type is supported. |
boolean |
supportsAgentSearch()
Tests if an agent search service is supported.
|
boolean |
supportsAgentSearchRecordType(Type agentSearchRecordType)
Tests if the given
Agent search record type is
supported. |
boolean |
supportsAgentSmartAgency()
Tests if agent smart agency is available.
|
boolean |
supportsAuthenticationAcquisition()
Tests is authentication acquisition is supported.
|
boolean |
supportsAuthenticationKeys()
Tests if an authentication key service is available.
|
boolean |
supportsAuthenticationProcess()
Tests if an authentication process service is available.
|
boolean |
supportsAuthenticationValidation()
Tests if authentication validation is supported.
|
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 supportsAuthenticationAcquisition()
true if authentication acquisiiton is supported
, false otherwisemandatory - This method must be implemented. boolean supportsAuthenticationValidation()
true if authentication validation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgentLookup()
true if agent lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgentQuery()
true if agent query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgentSearch()
true if agent search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgentAdmin()
true if agent admin is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgentNotification()
true if agent notification is supported
, false otherwisemandatory - This method must be implemented. boolean supportsAgentAgency()
true if agent agency mapping retrieval is
supported , false otherwisemandatory - This method must be implemented. boolean supportsAgentAgencyAssignment()
true if agent agency assignment is supported
, false otherwisemandatory - This method must be implemented. boolean supportsAgentSmartAgency()
true if agent smart agency is supported
, false otherwisemandatory - This method must be implemented. boolean supportsAgencyLookup()
true if agency lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgencyQuery()
true if agency query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgencySearch()
true if agency search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgencyAdmin()
true if agency admin is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgencyNotification()
true if agency notification is supported
, false otherwisemandatory - This method must be implemented. boolean supportsAgencyHierarchy()
true if an agency hierarchy traversal is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAgencyHierarchyDesign()
true if an agency hierarchy design is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAuthenticationKeys()
true if an authentication key service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAuthenticationProcess()
true if an authentication process service is
supported, false otherwisemandatory - This method must be implemented. TypeList getAgentRecordTypes()
Agent record types. Agent record
typesmandatory - This method must be implemented. boolean supportsAgentRecordType(Type agentRecordType)
Agent record type is supported.agentRecordType - a Type indicating an
Agent record type true if the given record Type is supported,
false otherwiseNullArgumentException - agentRecordType
is null mandatory - This method must be implemented. TypeList getAgentSearchRecordTypes()
Agent search record types. Agent search
record typesmandatory - This method must be implemented. boolean supportsAgentSearchRecordType(Type agentSearchRecordType)
Agent search record type is
supported.agentSearchRecordType - a Type indicating an
Agent search record type true if the given Type is supported,
false otherwiseNullArgumentException - agentSearchRecordType
is null mandatory - This method must be implemented. TypeList getAgencyRecordTypes()
Agency record types. Agency record
typesmandatory - This method must be implemented. boolean supportsAgencyRecordType(Type agencyRecordType)
Agency record type is supported.agencyRecordType - a Type indicating an
Agency record type true if the given record Type is supported,
false otherwiseNullArgumentException - agencyRecordType
is null mandatory - This method must be implemented. TypeList getAgencySearchRecordTypes()
Agency search record types. Agency search
record typesmandatory - This method must be implemented. boolean supportsAgencySearchRecordType(Type agencySearchRecordType)
Agency search record type is
supported.agencySearchRecordType - a Type indicating an
Agency search record type true if the given Type is supported,
false otherwiseNullArgumentException - agencySearchRecordType
is null mandatory - This method must be implemented.