Search

Interface ch.dunes.login.ldap.ILdapFactory

Extends java.lang.Object

This class is not in the plugin metadata. Using it may work, and could depend on the vRO appliance setup.

Attributes

Name Type Description
DEFAULT_CN_TAG String
DEFAULT_COMPUTER_OBJECT_CLASS String
DEFAULT_CONTAINER_OBJECT_CLASS String
DEFAULT_DESCRIPTION_TAG String
DEFAULT_DOMAIN_ID_TAG String
DEFAULT_DOMAIN_OBJECT_CLASS String
DEFAULT_GIVEN_NAME_TAG String
DEFAULT_GROUP_NAME_TAG String
DEFAULT_GROUP_OBJECT_CLASS String
DEFAULT_MAIL_NAME_TAG String
DEFAULT_MEMBER_ATTR_VALUE_TAG String
DEFAULT_MEMBER_OF_TAG String
DEFAULT_MEMBER_TAG String
DEFAULT_OU_OBJECT_CLASS String
DEFAULT_PARTID String
DEFAULT_SUR_NAME_TAG String
DEFAULT_TENANT_ID String
DEFAULT_UPN_TAG String
DEFAULT_USER_ID_TAG String
DEFAULT_USER_NAME_TAG String
DEFAULT_USER_OBJECT_CLASS String
LDAP_CACHE_DISABLED String
LDAP_DEREF_LINK_IN_SEARCH String
LDAP_FETCH_TIMEOUT String
LDAP_FILTER_ATTRIBUTE_IN_SEARCH String
LDAP_GROUP_SEARCH_PATTERN_DEFAULT String
LDAP_GROUP_SEARCH_PATTERN_PROPERTY String
LDAP_HOST_REACHABLE_TIMEOUT String
LDAP_LDAP_SOFTWARE String
LDAP_PASSWORD_PATTERN_PROPERTY String
LDAP_POOL_SIZE String
LDAP_PRINCIPAL_PATTERN_PROPERTY String
LDAP_READ_TIMEOUT String
LDAP_REFERRAL String
LDAP_SECURITY_AUTHENTICATION String
LDAP_URL String
LDAP_USER_SEARCH_PATTERN_DEFAULT String
LDAP_USER_SEARCH_PATTERN_PROPERTY String
LDAP_VCO_ADMIN_GROUP String

Methods

Name Returns
connect() ch.dunes.login.ldap.ILdapFactory
connect(java.util.Properties ) ch.dunes.login.ldap.ILdapFactory
disconnect() void
findElement(String , String ) ch.dunes.login.ldap.LdapElement
findGroup(String , String ) ch.dunes.login.ldap.LdapGroup
findGroupByObjectSID(String , String ) ch.dunes.login.ldap.LdapGroup
findLdapElement(String , javax.naming.ldap.InitialLdapContext , String ) ch.dunes.login.ldap.LdapElement
findUser(String , String ) ch.dunes.login.ldap.LdapUser
getAttribute(ch.dunes.login.ldap.LdapElement , String , javax.naming.ldap.InitialLdapContext ) Object
getAvailableDomains(String ) Object[]
getCnTag() String
getComputerObjectClass() String
getContainerObjectClass() String
getCustomCnTag() String
getCustomComputerObjectClass() String
getCustomContainerObjectClass() String
getCustomDescriptionTag() String
getCustomDomainIdTag() String
getCustomDomainObjectClass() String
getCustomGroupNameTag() String
getCustomGroupObjectClass() String
getCustomIdPart() String
getCustomLdapUsedAttributes() String[]
getCustomMailTag() String
getCustomMemberAttrValueTag() String
getCustomMemberOfTag() String
getCustomMemberTag() String
getCustomOuObjectClass() String
getCustomUserIdTag() String
getCustomUserNameTag() String
getCustomUserObjectClass() String
getDescriptionTag() String
getDomainIdTag() String
getDomainObjectClass() String
getElementAttributes(String ) javax.naming.directory.Attributes
getFormattedNamesapce(String ) String
getGivenNameTag() String
getGroupNameTag() String
getGroupObjectClass() String
getLdapUri() java.net.URI[]
getM_ldapSoftware() String
getMailTag() String
getMemberAttrValueTag() String
getMemberOfTag() String
getMemberTag() String
getOuObjectClass() String
getPartId() String
getRequestTimeout() Number
getRootDomain(String ) ch.dunes.login.ldap.LdapDomain
getSurNameTag() String
getUserIdTag() String
getUserNameTag() String
getUserObjectClass() String
getUserPrincipalNameTag() String
hasUsers() boolean
invalidate() void
loginUser(String , String , char[] ) ch.dunes.login.ldap.LdapUser
reloadElement(ch.dunes.login.ldap.LdapElement ) void
searchElements(String , ch.dunes.query.DunesQuery ) ch.dunes.query.DunesQueryResult
searchElementsWithoutMembers(String , ch.dunes.query.DunesQuery ) ch.dunes.query.DunesQueryResult
setAttribute(ch.dunes.login.ldap.LdapElement , String , Object , javax.naming.ldap.InitialLdapContext ) void
setRequestTimeout(Number ) void

Returned by

Method Returns
ch.dunes.login.ldap.ILdapFactory.connect() ch.dunes.login.ldap.ILdapFactory
ch.dunes.login.ldap.ILdapFactory.connect(java.util.Properties ) ch.dunes.login.ldap.ILdapFactory
ch.dunes.login.ldap.LdapElement.getFactory() ch.dunes.login.ldap.ILdapFactory

Referenced in

Method Returns
ch.dunes.login.ldap.LdapDomain.(String , ch.dunes.login.ldap.ILdapFactory ) void
ch.dunes.login.ldap.LdapElement.(String , ch.dunes.login.ldap.ILdapFactory ) void
ch.dunes.login.ldap.LdapGroup.(String , ch.dunes.login.ldap.ILdapFactory ) void
ch.dunes.login.ldap.LdapGroup.(String , ch.dunes.login.ldap.ILdapFactory , Object[] , Object[] , Object[] , Object[] ) void
ch.dunes.login.ldap.LdapUser.(String , ch.dunes.login.ldap.ILdapFactory ) void
ch.dunes.login.ldap.LdapUser.(String , ch.dunes.login.ldap.ILdapFactory , Object[] , Object[] ) void