GroupPrincipal

  • GroupPrincipal represents a group identity used for determining file system object access rights.

  • Group definitions are implementation-specific, but they typically manage access rights for group members.

  • The ability for an entity to belong to multiple groups or for groups to be nested is not universally defined.

  • GroupPrincipal inherits methods for comparison, name retrieval, hash code generation, and string representation from the Principal interface.

public interface GroupPrincipal implements UserPrincipal

A UserPrincipal representing a group identity, used to determine access rights to objects in a file system. The exact definition of a group is implementation specific, but typically, it represents an identity created for administrative purposes so as to determine the access rights for the members of the group. Whether an entity can be a member of multiple groups, and whether groups can be nested, are implementation specified and therefore not specified.

Inherited Method Summary