Class GrouperAdobeApiCommands
java.lang.Object
edu.internet2.middleware.grouper.app.adobe.GrouperAdobeApiCommands
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
associateUserToGroup
(String configId, String email, String groupName, String orgId) static void
createAdobeGroup
(String configId, GrouperAdobeGroup grouperAdobeGroup, String orgId) create a groupstatic GrouperAdobeUser
createAdobeUser
(String configId, GrouperAdobeUser grouperAdobeUser, String userTypeOnCreate, String orgId) create a userstatic void
deleteAdobeGroup
(String configId, String groupName, String orgId) static void
deleteAdobeUser
(String configId, String email, boolean isDeleteAccount, String orgId) static void
disassociateUserFromGroup
(String configId, String email, String groupName, String orgId) static String
escapeUrlEncode
(String param) encode URL paramstatic void
static void
static List<GrouperAdobeGroup>
retrieveAdobeGroups
(String configId, String orgId) static GrouperAdobeUser
retrieveAdobeUser
(String configId, String email, boolean includeLoadedFields, String orgId) static List<GrouperAdobeUser>
retrieveAdobeUsers
(String configId, boolean includeLoadedFields, String orgId) static void
updateAdobeGroup
(String configId, String oldGroupName, String newGroupName, String orgId) update a groupstatic void
updateAdobeUser
(String configId, GrouperAdobeUser grouperAdobeUser, Set<String> fieldsToUpdate, String orgId) update a user
-
Field Details
-
doNotLogParameters
-
doNotLogHeaders
-
-
Constructor Details
-
GrouperAdobeApiCommands
public GrouperAdobeApiCommands()
-
-
Method Details
-
main
-
main1
-
escapeUrlEncode
encode URL param- Parameters:
param
-- Returns:
- the value
-
createAdobeGroup
public static void createAdobeGroup(String configId, GrouperAdobeGroup grouperAdobeGroup, String orgId) create a group- Parameters:
grouperAdobeGroup
-
-
updateAdobeGroup
public static void updateAdobeGroup(String configId, String oldGroupName, String newGroupName, String orgId) update a group -
deleteAdobeGroup
-
retrieveAdobeGroups
-
createAdobeUser
public static GrouperAdobeUser createAdobeUser(String configId, GrouperAdobeUser grouperAdobeUser, String userTypeOnCreate, String orgId) create a user- Parameters:
grouperAdobeUser
-- Returns:
- the result
-
updateAdobeUser
public static void updateAdobeUser(String configId, GrouperAdobeUser grouperAdobeUser, Set<String> fieldsToUpdate, String orgId) update a user- Parameters:
grouperAdobeUser
-fieldsToUpdate
-
-
retrieveAdobeUsers
public static List<GrouperAdobeUser> retrieveAdobeUsers(String configId, boolean includeLoadedFields, String orgId) -
retrieveAdobeUser
public static GrouperAdobeUser retrieveAdobeUser(String configId, String email, boolean includeLoadedFields, String orgId) -
deleteAdobeUser
public static void deleteAdobeUser(String configId, String email, boolean isDeleteAccount, String orgId) - Parameters:
configId
-username
-
-
associateUserToGroup
-
disassociateUserFromGroup
-