Class GrouperRemedyUtils

java.lang.Object
edu.internet2.middleware.grouper.app.remedy.GrouperRemedyUtils

public class GrouperRemedyUtils extends Object
  • Constructor Details

    • GrouperRemedyUtils

      public GrouperRemedyUtils()
  • Method Details

    • configFolderForRemedyGroups

      public static String configFolderForRemedyGroups()
      folder for duo groups with colon appended
      Returns:
      the config folder for duo groups
    • configSubjectAttributeForRemedyUsername

      public static String configSubjectAttributeForRemedyUsername()
      subject attribute to get the remedy username from the subject, could be "id" for subject id
      Returns:
      the subject attribute name
    • configSourcesForSubjects

      public static Set<String> configSourcesForSubjects()
      sources for subjects
      Returns:
      the config sources for subjects
    • validRemedyGroupName

      public static boolean validRemedyGroupName(String groupName)
      must be in stem and not have invalid suffix
      Parameters:
      groupName -
      Returns:
      true if valid group name
    • escapeUrlEncode

      public static String escapeUrlEncode(String string)
      escape url chars (e.g. a # is %23)
      Parameters:
      string - input
      Returns:
      the encoded string