public class LdapGroup extends Object implements Group, Serializable
| Modifier and Type | Field and Description | 
|---|---|
| private static int | HASH_CODE_SEEDhash code seed. | 
| private Set<Principal> | membersPrincipal members. | 
| private String | roleNameLDAP role name. | 
| private static long | serialVersionUIDserial version uid. | 
| Constructor and Description | 
|---|
| LdapGroup(String name)Creates a new ldap group with the supplied name. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | addMember(Principal user) | 
| boolean | equals(Object o) | 
| Set<Principal> | getMembers()Returns an unmodifiable set of the members in this group. | 
| String | getName() | 
| int | hashCode() | 
| boolean | isMember(Principal member) | 
| Enumeration<? extends Principal> | members() | 
| boolean | removeMember(Principal user) | 
| String | toString() | 
private static final int HASH_CODE_SEED
private static final long serialVersionUID
private final String roleName
public LdapGroup(String name)
name - of the grouppublic boolean removeMember(Principal user)
removeMember in interface Grouppublic Enumeration<? extends Principal> members()
public Set<Principal> getMembers()
public boolean equals(Object o)
public int hashCode()
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.