edu.vt.middleware.ldap.jaas
public class LdapGroup extends java.lang.Object implements java.security.acl.Group, java.io.Serializable
LdapGroup provides a custom implementation for grouping
principals.| Constructor and Description |
|---|
LdapGroup(java.lang.String name)
This creates a new
LdapGroup with the supplied name. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addMember(java.security.Principal user) |
java.util.Set<java.security.Principal> |
getMembers()
Returns an unmodifiable set of the members in this group.
|
java.lang.String |
getName()
This returns the name for this
LdapGroup. |
boolean |
isMember(java.security.Principal member) |
java.util.Enumeration<? extends java.security.Principal> |
members() |
boolean |
removeMember(java.security.Principal user) |
java.lang.String |
toString()
This returns a String representation of this
LdapGroup. |
public LdapGroup(java.lang.String name)
LdapGroup with the supplied name.name - Stringpublic java.lang.String getName()
LdapGroup.getName in interface java.security.PrincipalStringpublic boolean addMember(java.security.Principal user)
addMember in interface java.security.acl.Grouppublic boolean removeMember(java.security.Principal user)
removeMember in interface java.security.acl.Grouppublic boolean isMember(java.security.Principal member)
isMember in interface java.security.acl.Grouppublic java.util.Enumeration<? extends java.security.Principal> members()
members in interface java.security.acl.Grouppublic java.util.Set<java.security.Principal> getMembers()
Set of member principalspublic java.lang.String toString()
LdapGroup.toString in interface java.security.PrincipaltoString in class java.lang.ObjectStringCopyright © 2014. All Rights Reserved.