Class GrouperDuoRoleApiCommands
java.lang.Object
edu.internet2.middleware.grouper.app.duo.role.GrouperDuoRoleApiCommands
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GrouperDuoRoleUsercreateDuoAdministrator(String configId, GrouperDuoRoleUser grouperDuoUser, String roleName) create a userstatic voiddeleteDuoAdministrator(String configId, String adminId) static StringescapeUrlEncode(String param) encode URL paramstatic voidstatic voidstatic GrouperDuoRoleUserretrieveDuoAdministrator(String configId, String id) static List<GrouperDuoRoleUser>retrieveDuoAdministrators(String configId) static GrouperDuoRoleUserupdateDuoAdministrator(String configId, GrouperDuoRoleUser grouperDuoUser, Set<String> fieldsToUpdate) update a user
-
Constructor Details
-
GrouperDuoRoleApiCommands
public GrouperDuoRoleApiCommands()
-
-
Method Details
-
main
-
main1
-
escapeUrlEncode
encode URL param- Parameters:
param-- Returns:
- the value
-
createDuoAdministrator
public static GrouperDuoRoleUser createDuoAdministrator(String configId, GrouperDuoRoleUser grouperDuoUser, String roleName) create a user- Parameters:
grouperDuoUser-- Returns:
- the result
-
updateDuoAdministrator
public static GrouperDuoRoleUser updateDuoAdministrator(String configId, GrouperDuoRoleUser grouperDuoUser, Set<String> fieldsToUpdate) update a user- Parameters:
grouperDuoUser-fieldsToUpdate-- Returns:
- the result
-
retrieveDuoAdministrators
-
retrieveDuoAdministrator
-
deleteDuoAdministrator
-