|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.crowd.model.group.LDAPGroupWithAttributes
public class LDAPGroupWithAttributes
Constructor Summary | |
---|---|
LDAPGroupWithAttributes(String dn,
GroupTemplateWithAttributes group)
|
Method Summary | |
---|---|
int |
compareTo(Group group)
|
boolean |
equals(Object o)
Implementations must ensure equality based on getDirectoryId() and case-insensitive getName(). |
String |
getDescription()
|
long |
getDirectoryId()
|
String |
getDn()
Gets the standardised distinguished name for the LDAP entity. |
Set<String> |
getKeys()
Gets all the keys of the attributes. |
String |
getName()
|
GroupType |
getType()
|
String |
getValue(String name)
Returns any value associated with the given key, returns null if there is no value. |
Set<String> |
getValues(String name)
Get all the values associated with a given key. |
int |
hashCode()
Implementations must produce a hashcode based on getDirectoryId() and case-insensitive getName(). |
boolean |
isActive()
|
boolean |
isEmpty()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LDAPGroupWithAttributes(String dn, GroupTemplateWithAttributes group)
Method Detail |
---|
public String getDn()
LDAPDirectoryEntity
getDn
in interface LDAPDirectoryEntity
public String getName()
getName
in interface DirectoryEntity
public long getDirectoryId()
getDirectoryId
in interface DirectoryEntity
public GroupType getType()
getType
in interface Group
public boolean isActive()
isActive
in interface Group
true if and only if the user is allowed to authenticate.
public String getDescription()
getDescription
in interface Group
null
if there is no description.public Set<String> getValues(String name)
Attributes
getValues
in interface Attributes
name
- the key to retrieve the values for
public String getValue(String name)
Attributes
null
if there is no value.
getValue
in interface Attributes
name
- the key to retrieve the value for
null
if there is no valuepublic Set<String> getKeys()
Attributes
getKeys
in interface Attributes
public boolean isEmpty()
isEmpty
in interface Attributes
true
if there are no attributespublic boolean equals(Object o)
DirectoryEntity
equals
in interface DirectoryEntity
equals
in class Object
o
- object to compare to.
true
if and only if the directoryId
and the lowercase names of the directory entities match.public int hashCode()
DirectoryEntity
hashCode
in interface DirectoryEntity
hashCode
in class Object
public int compareTo(Group group)
compareTo
in interface Comparable<Group>
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |