OSID Logo
OSID Specifications
profile rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.profile.rules.ProfileRulesProfile
Implementsosid.OsidProfile
Description

The profile rules profile describes the interoperability among profile rules services.

MethodsupportsVisibleFederation
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.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerLookup
Description

Tests if looking up profile entry enablers is supported.

Returnboolean true if profile entry enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerQuery
Description

Tests if querying profile entry enablers is supported.

Returnboolean true if profile entry enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerSearch
Description

Tests if searching profile entry enablers is supported.

Returnboolean true if profile entry enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerAdmin
Description

Tests if a profile entry enabler administrative service is supported.

Returnboolean true if profile entry enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerNotification
Description

Tests if a profile entry enabler notification service is supported.

Returnboolean true if profile entry enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerProfile
Description

Tests if a profile entry enabler profile lookup service is supported.

Returnboolean true if a profile entry enabler profile lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerProfileAssignment
Description

Tests if a profile entry enabler profile service is supported.

Returnboolean true if profile entry enabler profile assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerSmartProfile
Description

Tests if a profile entry enabler profile lookup service is supported.

Returnboolean true if a profile entry enabler profile service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerRuleLookup
Description

Tests if a profile entry enabler rule lookup service is supported.

Returnboolean true if a profile entry enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerRuleApplication
Description

Tests if a profile entry enabler rule application service is supported.

Returnboolean true if profile entry enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetProfileEntryEnablerRecordTypes
Description

Gets the supported ProfileEntryEnabler record types.

Returnosid.type.TypeLista list containing the supported ProfileEntryEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerRecordType
Description

Tests if the given ProfileEntryEnabler record type is supported.

Parametersosid.type.TypeprofileEntryEnablerRecordTypea Type indicating a ProfileEntryEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT profileEntryEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetProfileEntryEnablerSearchRecordTypes
Description

Gets the supported ProfileEntryEnabler search record types.

Returnosid.type.TypeLista list containing the supported ProfileEntryEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsProfileEntryEnablerSearchRecordType
Description

Tests if the given ProfileEntryEnabler search record type is supported.

Parametersosid.type.TypeprofileEntryEnablerSearchRecordTypea Type indicating a ProfileEntryEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT profileEntryEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.