public interface Group
此接口用于表示一个主体组。(主体表示一种实体,如单个用户或一家公司)。
注意,Group 扩展了 Principal。因此,可将 Principal 或 Group 作为参数传入到包含 Principal 参数的方法中。例如,可以通过调用 Group 对象的 addMember
方法来向该对象添加 Principal 或 Group,将其传递到 Principal 或 Group。
方法摘要 | |
---|---|
boolean |
addMember(Principal user) 向组中添加指定的成员。 |
boolean |
isMember(Principal member) 如果传递的主体是组的一个成员,则返回 true。 |
Enumeration<? extends Principal> |
members() 返回此组中成员的枚举。 |
boolean |
removeMember(Principal user) 从组中移除指定的成员。 |
从接口 java.security.Principal 继承的方法 |
---|
equals, getName, hashCode, toString |
方法详细信息 |
---|
boolean addMember(Principal user)
user
- 要添加到此组中的主体。
boolean removeMember(Principal user)
user
- 从此组中移除的主体。
boolean isMember(Principal member)
member
- 要检查其成员关系的主体。
Enumeration<? extends Principal> members()