Module  java.base

Class UserPrincipalLookupService



  • public abstract class UserPrincipalLookupService
    extends Object
    按名称查找用户和组主体的对象。 A UserPrincipal表示可以用于确定对文件系统中的对象的访问权限的身份。 A GroupPrincipal表示组身份 A UserPrincipalLookupService定义了通过名称或组名称(通常是用户或帐户名称)查找身份的方法。 名称和组名称是否区分大小写取决于实现。 组的确切定义是实现特定的,但通常组代表为管理目的而创建的身份,以便确定组成员的访问权限。 特别地,如果名称和组的名称空间相同或不同,则具体实现。 为了确保跨平台的一致和正确的行为,建议使用这个API,就像命名空间是不同的。 换句话说, lookupPrincipalByName应该用于查找用户,而lookupPrincipalByGroupName应该用于查找组。
    从以下版本开始:
    1.7
    另请参见:
    FileSystem.getUserPrincipalLookupService()