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
SDRcollectionspace:Service Meta Table Style PageSDR
collectionspace: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
Note
titleNotes

References

Authentication Service Description and Assumptions
Authentication Service Structures

Principal Entity and Principal Set Entity /wiki/spaces/collectionspace/pages/666274319

/wiki/spaces/collectionspace/pages/666274494 and /wiki/spaces/collectionspace/pages/666274498 - 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
SDRcollectionspace:Method Table Style PageSDR
collectionspace:Method Table Style Page
Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
borderStylesolid
titleSetupborderStylesolid

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
borderStylesolid
titleReadborderStylesolid

(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
borderStylesolid
titleSearchborderStylesolid

#searchForResults

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

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

Include Page
SDR:ServiceOperationStartSDR:
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
objectTypeKeyList
Table Cell (td)
colspan2
classmethodReturnType
methodReturnType
/wiki/spaces/collectionspace/pages/666274931
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

...

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/wiki/spaces/collectionspace/pages/666274955
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/wiki/spaces/collectionspace/pages/666274927
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

...

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/wiki/spaces/collectionspace/pages/666274894
Table Cell (td)
classmethodParamName
enumerationKey
Table Cell (td)
classmethodParamDesc
identifier of the enumeration
Table Row (tr)
Table Cell (td)
classmethodParamType
enumContextKey/wiki/spaces/collectionspace/pages/666274903
Table Cell (td)
classmethodParamName
contextType
Table Cell (td)
classmethodParamDesc
identifier of the enumeration context type
Table Row (tr)
Table Cell (td)
classmethodParamType
string/wiki/spaces/collectionspace/pages/666274808
Table Cell (td)
classmethodParamName
contextValue
Table Cell (td)
classmethodParamDesc
value of the enumeration context
Table Row (tr)
Table Cell (td)
classmethodParamType
dateTime/wiki/spaces/collectionspace/pages/666274812
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/wiki/spaces/collectionspace/pages/666274883
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

...

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
searchTypeInfoList
Table Cell (td)
colspan2
classmethodReturnType
methodReturnType
/wiki/spaces/collectionspace/pages/666274914
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

...

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/wiki/spaces/collectionspace/pages/666275028
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/wiki/spaces/collectionspace/pages/666274920
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

...

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/wiki/spaces/collectionspace/pages/666275032
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/wiki/spaces/collectionspace/pages/666274914
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

...

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/wiki/spaces/collectionspace/pages/666275018
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/wiki/spaces/collectionspace/pages/666274914
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

...

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/wiki/spaces/collectionspace/pages/666275023
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

...

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
searchResultTypeKey
Table Cell (td)
classmethodParamType
methodParamType
/wiki/spaces/collectionspace/pages/666275032
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/wiki/spaces/collectionspace/pages/666274906
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

...

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/wiki/spaces/collectionspace/pages/666274979
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

...

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/wiki/spaces/collectionspace/pages/666275018
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/wiki/spaces/collectionspace/pages/666274965
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

...

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/wiki/spaces/collectionspace/pages/666274728
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/wiki/spaces/collectionspace/pages/666275074
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/wiki/spaces/collectionspace/pages/666274736
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

...

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
systemId
Table Cell (td)
classmethodParamType
methodParamType
/wiki/spaces/collectionspace/pages/666274703
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/wiki/spaces/collectionspace/pages/666274736
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

...

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/wiki/spaces/collectionspace/pages/666274739
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/wiki/spaces/collectionspace/pages/666275074
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

...

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/wiki/spaces/collectionspace/pages/666274739
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/wiki/spaces/collectionspace/pages/666274703
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

...

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/wiki/spaces/collectionspace/pages/666274739
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/wiki/spaces/collectionspace/pages/666274690
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

...

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
principalIdList
Table Cell (td)
classmethodParamType
methodParamType
/wiki/spaces/collectionspace/pages/666274736
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/wiki/spaces/collectionspace/pages/666274684
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/wiki/spaces/collectionspace/pages/666275028
Table Cell (td)
classmethodParamName
searchTypeKey
Table Cell (td)
classmethodParamDesc
search identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
queryParamValueList/wiki/spaces/collectionspace/pages/666275094
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/wiki/spaces/collectionspace/pages/666275096
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/wiki/spaces/collectionspace/pages/666274739
Table Cell (td)
classmethodParamName
principalId
Table Cell (td)
classmethodParamDesc
principal identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
personId/wiki/spaces/collectionspace/pages/666275074
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/wiki/spaces/collectionspace/pages/666275040
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

...

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/wiki/spaces/collectionspace/pages/666274739
Table Cell (td)
classmethodParamName
principalId
Table Cell (td)
classmethodParamDesc
principal identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
systemId/wiki/spaces/collectionspace/pages/666274703
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/wiki/spaces/collectionspace/pages/666275040
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

...

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/wiki/spaces/collectionspace/pages/666274739
Table Cell (td)
classmethodParamName
principalId
Table Cell (td)
classmethodParamDesc
principal identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
personId/wiki/spaces/collectionspace/pages/666275074
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/wiki/spaces/collectionspace/pages/666275040
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

...

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/wiki/spaces/collectionspace/pages/666274739
Table Cell (td)
classmethodParamName
principalId
Table Cell (td)
classmethodParamDesc
principal identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
systemId/wiki/spaces/collectionspace/pages/666274703
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/wiki/spaces/collectionspace/pages/666275040
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:ServiceOperationStopSDR:
ServiceOperationStop

Capabilities