Class GroupPrincipals


  • public final class GroupPrincipals
    extends Object
    Helper class to deal with the migration between the 2 types of groups
    • Method Detail

      • isGroup

        public static boolean isGroup​(Principal principal)
        Checks if the provided principal is a group.
        Parameters:
        principal - to be checked.
        Returns:
        true if the principal is of type group.
      • members

        public static Enumeration<? extends Principal> members​(Principal principal)
        Returns an enumeration of the members in the group.
        Parameters:
        principal - the principal whose membership is listed.
        Returns:
        an enumeration of the group members.
      • isMember

        public static boolean isMember​(Principal principal,
                                       Principal member)
        Returns true if the passed principal is a member of the group.
        Parameters:
        principal - the principal whose members are being checked.
        member - the principal whose membership is to be checked.
        Returns:
        true if the principal is a member of this group, false otherwise.