UserPrincipal

Interface UserPrincipal

All Superinterfaces:
Principal
All Known Subinterfaces:
GroupPrincipal
public interface UserPrincipal
extends Principal

A Principal representing an identity used to determine access rights to objects in a file system.

On many platforms and file systems an entity requires appropriate access rights or permissions in order to access objects in a file system. The access rights are generally performed by checking the identity of the entity. For example, on implementations that use Access Control Lists (ACLs) to enforce privilege separation then a file in the file system may have an associated ACL that determines the access rights of identities specified in the ACL.

A Us