Class LdapMapObject
- java.lang.Object
- 
- org.keycloak.models.map.storage.ldap.model.LdapMapObject
 
- 
- All Implemented Interfaces:
- AbstractEntity
 
 public class LdapMapObject extends Object implements AbstractEntity - Author:
- Marek Posolda
 
- 
- 
Constructor SummaryConstructors Constructor Description LdapMapObject()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
getIdpublic String getId() - Specified by:
- getIdin interface- AbstractEntity
 
 - 
setIdpublic void setId(String id) - Specified by:
- setIdin interface- AbstractEntity
 
 - 
getDnpublic LdapMapDn getDn() 
 - 
setDnpublic void setDn(LdapMapDn dn) 
 - 
setObjectClassespublic void setObjectClasses(Collection<String> objectClasses) 
 - 
addReadOnlyAttributeNamepublic void addReadOnlyAttributeName(String readOnlyAttribute) 
 - 
removeReadOnlyAttributeNamepublic void removeReadOnlyAttributeName(String readOnlyAttribute) 
 - 
setRdnAttributeNamepublic void setRdnAttributeName(String rdnAttributeName) Useful when single value will be used as the "RDN" attribute. Which will be most of the cases
 - 
addRdnAttributeNamepublic void addRdnAttributeName(String rdnAttributeName) 
 - 
isRangeCompletepublic boolean isRangeComplete(String name) 
 - 
getCurrentRangepublic int getCurrentRange(String name) 
 - 
isRangeCompleteForAllAttributespublic boolean isRangeCompleteForAllAttributes() 
 - 
addRangedAttributepublic void addRangedAttribute(String name, int max) 
 - 
populateRangedAttributepublic void populateRangedAttribute(LdapMapObject obj, String name) 
 
- 
 
-