Class MidpointDirContextAdapter
- java.lang.Object
-
- org.springframework.ldap.core.DirContextAdapter
-
- com.evolveum.midpoint.model.api.authentication.MidpointDirContextAdapter
-
- All Implemented Interfaces:
Context
,DirContext
,org.springframework.ldap.core.AttributeModificationsAware
,org.springframework.ldap.core.DirContextOperations
,org.springframework.LdapDataEntry
public class MidpointDirContextAdapter extends org.springframework.ldap.core.DirContextAdapter
- Author:
- skublik
-
-
Field Summary
-
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
-
Fields inherited from interface javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description MidpointDirContextAdapter(org.springframework.ldap.core.DirContextAdapter dirContextAdapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationChannel
getChannel()
com.evolveum.midpoint.security.api.ConnectionEnvironment
getConnectionEnvironment()
Class<? extends FocusType>
getFocusType()
String
getNamingAttr()
List<ObjectReferenceType>
getRequireAssignment()
void
setChannel(AuthenticationChannel channel)
void
setConnectionEnvironment(com.evolveum.midpoint.security.api.ConnectionEnvironment connectionEnvironment)
void
setFocusType(Class<? extends FocusType> focusType)
void
setNamingAttr(String namingAttr)
void
setRequireAssignment(List<ObjectReferenceType> requireAssignment)
-
Methods inherited from class org.springframework.ldap.core.DirContextAdapter
addAttributeValue, addAttributeValue, addToEnvironment, attributeExists, bind, bind, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, equals, exists, exists, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getAttributeSortedStringSet, getDn, getEnvironment, getModificationItems, getNameInNamespace, getNameParser, getNameParser, getNamesOfModifiedAttributes, getObjectAttribute, getObjectAttributes, getReferralUrl, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, getStringAttribute, getStringAttributes, hashCode, isReferral, isUpdateMode, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, rebind, rebind, removeAttributeValue, removeFromEnvironment, rename, rename, search, search, search, search, search, search, search, search, setAttribute, setAttributeValue, setAttributeValues, setAttributeValues, setDn, setUpdateMode, toString, unbind, unbind, update
-
-
-
-
Method Detail
-
setNamingAttr
public void setNamingAttr(String namingAttr)
-
getNamingAttr
public String getNamingAttr()
-
getRequireAssignment
public List<ObjectReferenceType> getRequireAssignment()
-
setRequireAssignment
public void setRequireAssignment(List<ObjectReferenceType> requireAssignment)
-
getChannel
public AuthenticationChannel getChannel()
-
setChannel
public void setChannel(AuthenticationChannel channel)
-
getConnectionEnvironment
public com.evolveum.midpoint.security.api.ConnectionEnvironment getConnectionEnvironment()
-
setConnectionEnvironment
public void setConnectionEnvironment(com.evolveum.midpoint.security.api.ConnectionEnvironment connectionEnvironment)
-
-