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