- 所有超接口:
-
Principal
- 所有已知子接口:
-
GroupPrincipal
代表用于确定对文件系统中对象的访问权限的身份的
Principal
。
在许多平台和文件系统上,实体需要适当的访问权限或权限才能访问文件系统中的对象。通常通过检查实体的身份来执行访问权限。例如,在使用访问控制列表(ACL)来执行特权分离的实现上,文件系统中的文件可能具有关联的ACL,该ACL确定ACL中指定的身份的访问权限。
UserPrincipal
对象是身份的抽象表示。它具有通常是其代表的用户名或帐户名的name
。可以使用UserPrincipalLookupService
获取用户主体对象,或者由提供访问与身份相关属性的FileAttributeView
实现返回。例如,AclFileAttributeView
和PosixFileAttributeView
提供对文件的owner
的访问。
- 自Java版本:
- 1.7
-
Method Summary