Class GrouperAdobeApiCommands

java.lang.Object
edu.internet2.middleware.grouper.app.adobe.GrouperAdobeApiCommands

public class GrouperAdobeApiCommands extends Object
  • Field Details

    • doNotLogParameters

      public static final Set<String> doNotLogParameters
    • doNotLogHeaders

      public static final Set<String> doNotLogHeaders
  • Constructor Details

    • GrouperAdobeApiCommands

      public GrouperAdobeApiCommands()
  • Method Details

    • main

      public static void main(String[] args)
    • main1

      public static void main1(String[] args)
    • escapeUrlEncode

      public static String escapeUrlEncode(String param)
      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

      public static void deleteAdobeGroup(String configId, String groupName, String orgId)
    • retrieveAdobeGroups

      public static List<GrouperAdobeGroup> retrieveAdobeGroups(String configId, String orgId)
    • 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

      public static void associateUserToGroup(String configId, String email, String groupName, String orgId)
    • disassociateUserFromGroup

      public static void disassociateUserFromGroup(String configId, String email, String groupName, String orgId)