Class GcGetAttributeAssignActions
java.lang.Object
edu.internet2.middleware.grouperClient.api.GcGetAttributeAssignActions
class to run a get attribute assign actions web service call
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddAttributeDefIdIndex
(Long idIndexOfATtributeDef) set the attributedef id indexaddAttributeDefName
(String nameOfAttributeDef) set the attributedef nameaddAttributeDefUuid
(String uuidOfAttributeDef) set the attributedef uuidadd a param to the listadd a param to the listassignActAsSubject
(WsSubjectLookup theActAsSubject) assign the act as subject if anyassignClientVersion
(String theClientVersion) assign client versionassignWsEndpoint
(String theWsEndpoint) endpoint to grouper WS, e.g.assignWsPass
(String theWsPass) ws passassignWsPassEncrypted
(String theWsPassEncrypted) ws passassignWsPassFile
(File theFile) ws passassignWsPassFileEncrypted
(File theFile) ws passassignWsUser
(String theWsUser) ws userexecute()
execute the call and return the results.
-
Constructor Details
-
GcGetAttributeAssignActions
public GcGetAttributeAssignActions()
-
-
Method Details
-
addAction
- Parameters:
action
-- Returns:
- this for chaining
-
assignClientVersion
assign client version- Parameters:
theClientVersion
-- Returns:
- this for chaining
-
addParam
add a param to the list- Parameters:
paramName
-paramValue
-- Returns:
- this for chaining
-
addParam
add a param to the list- Parameters:
wsParam
-- Returns:
- this for chaining
-
assignActAsSubject
assign the act as subject if any- Parameters:
theActAsSubject
-- Returns:
- this for chaining
-
execute
execute the call and return the results. If there is a problem calling the service, an exception will be thrown- Returns:
- the results
-
addAttributeDefName
set the attributedef name- Parameters:
nameOfAttributeDef
-- Returns:
- this for chaining
-
addAttributeDefUuid
set the attributedef uuid- Parameters:
uuidOfAttributeDef
-- Returns:
- this for chaining
-
addAttributeDefIdIndex
set the attributedef id index- Parameters:
idIndexOfATtributeDef
-- Returns:
- this for chaining
-
assignWsEndpoint
endpoint to grouper WS, e.g. https://server.school.edu/grouper-ws/servicesRest- Parameters:
theWsEndpoint
-- Returns:
- this for chaining
-
assignWsUser
ws user- Parameters:
theWsUser
-- Returns:
- this for chaining
-
assignWsPass
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignWsPassEncrypted
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignWsPassFile
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-
assignWsPassFileEncrypted
ws pass- Parameters:
theWsPass
-- Returns:
- this for chaining
-