Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Div
stylefont-weight:bold;font-size:1.2em;

Authentication Service Home

Kuali Authentication Service

Include Page
SDR:Service Meta Table Style Page
SDR:Service Meta Table Style Page
HTML Table
idserviceMetaTable
Table Row (tr)
Table Head (th)
classh

Name

Table Cell (td)
colspan2
idserviceName

AuthenticationService

Table Row (tr)
Table Head (th)
classh

Version

Table Cell (td)
idserviceVersion

Dev

Table Cell (td)
idserviceVersionHistory

Release Notes/History

Table Row (tr)
Table Head (th)
classh

Based upon

Table Cell (td)
colspan2
idserviceName

KSS AuthenticationService

Insert excerptSDR:Authentication Service Description and AssumptionsSDR:Authentication Service Description and Assumptions
Note
titleNotes

References

Authentication Service Description and Assumptions
Authentication Service Structures

Principal Entity and Principal Set Entity - entity page with fields and examples.
Authentication Stack Options - help understand how the Authentication service might interact with other service layers
PI Meeting Diagrams

Operations

Include Page
SDR:Method Table Style Page
SDR:Method Table Style Page
Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleSetup
borderStylesolid

Dictionary Operations
#findObjectTypes
#fetchObjectStructure
#fetchEnumeration

Search Operations
#findSearchTypes
#fetchSearchType
#findSearchTypesByResult
#findSearchTypesByCriteria
#findSearchResultTypes
#fetchSearchResultType
#findSearchCriteriaTypes
#fetchSearchCriteriaType

Domain Operations
#findAuthenticationTypes

Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleRead
borderStylesolid

(question) Need to add operation for fetchCurrentUser

#fetchPrincipal (plus) (question)
#findPrincipalsByIdList (plus) (question)

#fetchPrincipalDisplayInfo (plus) (question)
#findPrincipalDisplayInfoByIdList (plus) (question)

#findPrincipalIdsByPerson
#findPrincipalIdsBySystem

#fetchPersonIdByPrincipal
#fetchSystemIdByPrincipal (warning) Changed Service to System
#fetchPrincipalTypeForPrincipal

#findPrincipalTypesByPrincipalIdList (plus)

Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleSearch
borderStylesolid

#searchForResults

Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleMaintenance
borderStylesolid

#assignPrincipalToPerson
#assignPrincipalToSystem (warning) Changed Service to System
#removePrincipalFromPerson
#removePrincipalFromSystem (warning) Changed Service to System

Include Page
SDR:ServiceOperationStart
SDR:ServiceOperationStart

Setup

Anchor
findObjectTypes
findObjectTypes

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findObjectTypes

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of object type identifiers known by this service. Example: cluInfo.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

None

Table Cell (td)
classmethodParamName

None

Table Cell (td)
classmethodParamDesc

No parameters

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

objectTypeKeyList

Table Cell (td)
classmethodReturnDesc

list of object type identifiers

Table Row (tr)
Table Head (th)
rowspan1
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchObjectStructure
fetchObjectStructure

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchObjectStructure

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the basic dictionary information about a particular object structure. Including all variations based on a certain type and state. Example: Given that a CLU is of type "Course" and in the state of "Proposed," tell which fields are read only, mandatory, not applicable, have enumerations available, etc.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

objectTypeKey

Table Cell (td)
classmethodParamName

objectTypeKey

Table Cell (td)
classmethodParamDesc

identifier of the object type

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

objectStructure

Table Cell (td)
classmethodReturnDesc

describes the fields for the input object type

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified objectTypeKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid objectTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing objectTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchEnumeration
fetchEnumeration

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchEnumeration

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of enumeration values for a particular enumeration with a certain context for a particular date. The values returned should be those where the supplied date is between the effective and expiration dates. Certain enumerations may not support this functionality.

Table Row (tr)
Table Head (th)
rowspan4
classh

Parameters

Table Cell (td)
classmethodParamType

enumerationKey

Table Cell (td)
classmethodParamName

enumerationKey

Table Cell (td)
classmethodParamDesc

identifier of the enumeration

Table Row (tr)
Table Cell (td)
classmethodParamType

enumContextKey

Table Cell (td)
classmethodParamName

contextType

Table Cell (td)
classmethodParamDesc

identifier of the enumeration context type

Table Row (tr)
Table Cell (td)
classmethodParamType

string

Table Cell (td)
classmethodParamName

contextValue

Table Cell (td)
classmethodParamDesc

value of the enumeration context

Table Row (tr)
Table Cell (td)
classmethodParamType

dateTime

Table Cell (td)
classmethodParamName

contextDate

Table Cell (td)
classmethodParamDesc

date and time to get the enumeration for

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

enumeratedValueList

Table Cell (td)
classmethodReturnDesc

list of enumerated codes and values

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

enumerationKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid enumerationKey, contextType, contextValue, contextDate

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing enumerationKey, contextType, contextValue, contextDate

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findSearchTypes
findSearchTypes

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findSearchTypes

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of search types known by this service.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

None

Table Cell (td)
classmethodParamName

None

Table Cell (td)
classmethodParamDesc

No Parameters

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchTypeInfoList

Table Cell (td)
classmethodReturnDesc

list of search type information

Table Row (tr)
Table Head (th)
rowspan1
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchSearchType
fetchSearchType

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchSearchType

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves information about a particular search type.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

searchTypeKey

Table Cell (td)
classmethodParamName

searchTypeKey

Table Cell (td)
classmethodParamDesc

identifier of the search type

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchTypeInfo

Table Cell (td)
classmethodReturnDesc

information on the search type

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified searchTypeKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid searchTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

searchTypeKey not specified

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findSearchTypesByResult
findSearchTypesByResult

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findSearchTypesByResult

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of search types which return results in the specified format.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

searchResultTypeKey

Table Cell (td)
classmethodParamName

searchResultTypeKey

Table Cell (td)
classmethodParamDesc

identifier of the search result type

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchTypeInfoList

Table Cell (td)
classmethodReturnDesc

list of search type information

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified searchResultTypeKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid searchResultTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

searchResultTypeKey not specified

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findSearchTypesByCriteria
findSearchTypesByCriteria

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findSearchTypesByCriteria

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of search types which use criteria in the specified format.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

searchCriteriaTypeKey

Table Cell (td)
classmethodParamName

searchCriteriaTypeKey

Table Cell (td)
classmethodParamDesc

identifier of the search criteria

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchTypeInfoList

Table Cell (td)
classmethodReturnDesc

list of search type information

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified searchCriteriaTypeKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid searchCriteriaTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

searchCriteriaTypeKey not specified

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findSearchResultTypes
findSearchResultTypes

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findSearchResultTypes

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of search result types known by this service. Search result types describe the return structure for a search.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

None

Table Cell (td)
classmethodParamName

None

Table Cell (td)
classmethodParamDesc

No Parameters

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchResultTypeInfoList

Table Cell (td)
classmethodReturnDesc

list of search result type information

Table Row (tr)
Table Head (th)
rowspan1
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchSearchResultType
fetchSearchResultType

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchSearchResultType

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves information about a particular search result type. Search result types describe the return structure for a search.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

searchResultTypeKey

Table Cell (td)
classmethodParamName

searchResultTypeKey

Table Cell (td)
classmethodParamDesc

identifier of the search result type

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchResultTypeInfo

Table Cell (td)
classmethodReturnDesc

information on the search result type

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified searchResultTypeKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid searchResultTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

searchResultTypeKey not specified

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findSearchCriteriaTypes
findSearchCriteriaTypes

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findSearchCriteriaTypes

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves the list of search criteria types known by this service.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

None

Table Cell (td)
classmethodParamName

None

Table Cell (td)
classmethodParamDesc

No parameters

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchCriteriaTypeInfoList

Table Cell (td)
classmethodReturnDesc

list of search criteria type information

Table Row (tr)
Table Head (th)
rowspan1
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchSearchCriteriaType
fetchSearchCriteriaType

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchSearchCriteriaType

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves information about a particular search criteria type.

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

searchCriteriaTypeKey

Table Cell (td)
classmethodParamName

searchCriteriaTypeKey

Table Cell (td)
classmethodParamDesc

identifier of the search criteria type

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

searchCriteriaTypeInfo

Table Cell (td)
classmethodReturnDesc

information on the search criteria type

Table Row (tr)
Table Head (th)
rowspan4
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified searchCriteriaTypeKey not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid searchCriteriaTypeKey

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

searchCriteriaTypeKey not specified

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findAuthenticationTypes
findAuthenticationTypes

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findAuthenticationTypes

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieve the list of authentication types known by this service

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

None

Table Cell (td)
classmethodParamName

None

Table Cell (td)
classmethodParamDesc

No parameters

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

authenticationTypeList

Table Cell (td)
classmethodReturnDesc

list of authentication types

Table Row (tr)
Table Head (th)
rowspan1
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Read

Anchor
findPrincipalIdsByPerson
findPrincipalIdsByPerson

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findPrincipalIdsByPerson

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves a list of Principals for a given Person

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

personId

Table Cell (td)
classmethodParamName

personId

Table Cell (td)
classmethodParamDesc

person identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

principalIdList

Table Cell (td)
classmethodReturnDesc

list of principal ids for the specified person

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

personId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

personId not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid personId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing personId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findPrincipalIdsBySystem
findPrincipalIdsBySystem

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findPrincipalIdsBySystem

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves a list of Principals for a given System

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

systemId

Table Cell (td)
classmethodParamName

systemId

Table Cell (td)
classmethodParamDesc

system identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

principalIdList

Table Cell (td)
classmethodReturnDesc

list of principal ids for the given system

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

systemId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

systemId not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid systemId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing systemId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchPersonIdByPrincipal
fetchPersonIdByPrincipal

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchPersonIdByPrincipal

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves a Person for a given Principal

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

personId

Table Cell (td)
classmethodReturnDesc

person identifier that matches the supplied criteria

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

principalId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

principalId not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchSystemIdByPrincipal
fetchSystemIdByPrincipal

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchSystemByPrincipal

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves a System for a given Principal

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

systemId

Table Cell (td)
classmethodReturnDesc

system identifier that matches the supplied criteria

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

systemId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

systemId not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
fetchPrincipalTypeForPrincipal
fetchPrincipalTypeForPrincipal

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

fetchPrincipalTypeForPrincipal

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves a Principal Type for a given Principal

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

principalType

Table Cell (td)
classmethodReturnDesc

principal type that matches the supplied criteria

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

principalId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

principalId not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
findPrincipalTypesByPrincipalIdList
findPrincipalTypesByPrincipalIdList

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

findPrincipalTypesByPrincipalIdList

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves a list of Principal Types for a given list of Principal Ids

Table Row (tr)
Table Head (th)
rowspan1
classh

Parameters

Table Cell (td)
classmethodParamType

principalIdList

Table Cell (td)
classmethodParamName

principalIdList

Table Cell (td)
classmethodParamDesc

list of principal identifiers

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

principalTypeList

Table Cell (td)
classmethodReturnDesc

List of principal types that match the supplied criteria

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

One or more principalIds found but have been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

One or more principalIds not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid principalIdList

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
searchForResults
searchForResults

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

searchForResults

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Retrieves results in tabular form for the specified parameters.

Table Row (tr)
Table Head (th)
rowspan2
classh

Parameters

Table Cell (td)
classmethodParamType

searchTypeKey

Table Cell (td)
classmethodParamName

searchTypeKey

Table Cell (td)
classmethodParamDesc

search identifier

Table Row (tr)
Table Cell (td)
classmethodParamType

queryParamValueList

Table Cell (td)
classmethodParamName

queryParamValues

Table Cell (td)
classmethodParamDesc

list of values for search parameters

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

resultList

Table Cell (td)
classmethodReturnDesc

list of results from the query

Table Row (tr)
Table Head (th)
rowspan5
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

specified search type not found

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid searchTypeKey, queryParamValueList

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

searchTypeKey, queryParamValueList not specified

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Maintenance

Anchor
assignPrincipalToPerson
assignPrincipalToPerson

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

assignPrincipalToPerson

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Assigns a Principal to a Person

Table Row (tr)
Table Head (th)
rowspan2
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Cell (td)
classmethodParamType

personId

Table Cell (td)
classmethodParamName

personId

Table Cell (td)
classmethodParamDesc

person identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

status

Table Cell (td)
classmethodReturnDesc

status of the operation

Table Row (tr)
Table Head (th)
rowspan7
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

ALREADY_EXISTS

Table Cell (td)
classmethodErrorDesc

association already exists

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

personId or principalId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

personId, principalId does not exist

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid personId, principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing personId, principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
assignPrincipalToSystem
assignPrincipalToSystem

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

assignPrincipalToSystem

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Assigns a Principal to a System

Table Row (tr)
Table Head (th)
rowspan2
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Cell (td)
classmethodParamType

systemId

Table Cell (td)
classmethodParamName

systemId

Table Cell (td)
classmethodParamDesc

system identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

status

Table Cell (td)
classmethodReturnDesc

status of the operation

Table Row (tr)
Table Head (th)
rowspan7
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

ALREADY_EXISTS

Table Cell (td)
classmethodErrorDesc

association already exists

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

principalId, systemId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

principalId, systemId does not exist

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid principalId, systemId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing principalId, systemId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
removePrincipalFromPerson
removePrincipalFromPerson

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

removePrincipalFromPerson

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Remove a Principal from a Person

Table Row (tr)
Table Head (th)
rowspan2
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Cell (td)
classmethodParamType

personId

Table Cell (td)
classmethodParamName

personId

Table Cell (td)
classmethodParamDesc

person identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

status

Table Cell (td)
classmethodReturnDesc

status of the operation

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

personId or principalId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

personId, principalId, association does not exist

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid personId, principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing personId, principalId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
removePrincipalFromSystem
removePrincipalFromSystem

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh

Method

Table Cell (td)
colspan3
classmethodName

removePrincipalFromSystem

Table Row (tr)
Table Head (th)
classh

Description

Table Cell (td)
colspan3
classmethodDesc

Remove a Principal from a System

Table Row (tr)
Table Head (th)
rowspan2
classh

Parameters

Table Cell (td)
classmethodParamType

principalId

Table Cell (td)
classmethodParamName

principalId

Table Cell (td)
classmethodParamDesc

principal identifier

Table Row (tr)
Table Cell (td)
classmethodParamType

systemId

Table Cell (td)
classmethodParamName

systemId

Table Cell (td)
classmethodParamDesc

system identifier

Table Row (tr)
Table Head (th)
classh

Return

Table Cell (td)
colspan2
classmethodReturnType

status

Table Cell (td)
classmethodReturnDesc

status of the operation

Table Row (tr)
Table Head (th)
rowspan6
classh

Errors

Table Cell (td)
colspan2
classmethodErrorType

DISABLED_IDENTIFIER

Table Cell (td)
classmethodErrorDesc

principalId, systemId found but has been retired

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

DOES_NOT_EXIST

Table Cell (td)
classmethodErrorDesc

principalId, systemId, association does not exist

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

INVALID_PARAMETER

Table Cell (td)
classmethodErrorDesc

invalid principalId, systemId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

MISSING_PARAMETER

Table Cell (td)
classmethodErrorDesc

missing principalId, systemId

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

OPERATION_FAILED

Table Cell (td)
classmethodErrorDesc

unable to complete request

Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType

PERMISSION_DENIED

Table Cell (td)
classmethodErrorDesc

authorization failure

Table Row (tr)
Table Head (th)
classh

Capabilities

Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh

Use Cases

Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh

Comments/Feedback

Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Include Page
SDR:ServiceOperationStop
SDR:ServiceOperationStop

Capabilities