Class GrouperDuoRoleApiCommands
java.lang.Object
edu.internet2.middleware.grouper.app.duo.role.GrouperDuoRoleApiCommands
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GrouperDuoRoleUser
createDuoAdministrator
(String configId, GrouperDuoRoleUser grouperDuoUser, String roleName) create a userstatic void
deleteDuoAdministrator
(String configId, String adminId) static String
escapeUrlEncode
(String param) encode URL paramstatic void
static void
static GrouperDuoRoleUser
retrieveDuoAdministrator
(String configId, String id) static List<GrouperDuoRoleUser>
retrieveDuoAdministrators
(String configId) static GrouperDuoRoleUser
updateDuoAdministrator
(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
-