Keycloak LDAP Federation 1.2.0.CR1
A B C D E F G H I K L M O P Q R S T U V W 

A

AbstractAttributedType - Class in org.keycloak.federation.ldap.idm.model
Abstract base class for all AttributedType implementations
AbstractAttributedType() - Constructor for class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
AbstractIdentityType - Class in org.keycloak.federation.ldap.idm.model
Abstract base class for IdentityType implementations
AbstractIdentityType() - Constructor for class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
add(AttributedType) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Persists the specified IdentityType
add(AttributedType) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
addAttribute(String, Attribute) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Adds the given Attribute instance using the given DN.
addAttributeMapping(String, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
addReadOnlyAttributeMapping(String, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
addToParentAsMember(AttributedType) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
addUser(LDAPIdentityStore, String, String, String, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
asc(QueryParameter) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create an ascending order for the given parameter.
asc(QueryParameter) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
Attribute<T extends Serializable> - Class in org.keycloak.federation.ldap.idm.model
Represents an attribute value, a type of metadata that can be associated with an IdentityType
Attribute(String, T) - Constructor for class org.keycloak.federation.ldap.idm.model.Attribute
 
Attribute(String, T, boolean) - Constructor for class org.keycloak.federation.ldap.idm.model.Attribute
 
AttributedType - Interface in org.keycloak.federation.ldap.idm.model
 
AttributedType.QUERY_ATTRIBUTE - Class in org.keycloak.federation.ldap.idm.model
 
AttributedType.QUERY_ATTRIBUTE() - Constructor for class org.keycloak.federation.ldap.idm.model.AttributedType.QUERY_ATTRIBUTE
 
AttributeParameter - Class in org.keycloak.federation.ldap.idm.query
This class can be used to define a query parameter for properties annotated with AttributeProperty.
AttributeParameter(String) - Constructor for class org.keycloak.federation.ldap.idm.query.AttributeParameter
 
AttributeProperty - Annotation Type in org.keycloak.federation.ldap.idm.model
Marks a property of an IdentityType, Partition or Relationship as being an attribute of that IdentityType, Partition or Relationship.
authenticate(String, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Performs a simple authentication using the given DN and password to bind to the authentication context.

B

between(QueryParameter, Object, Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing whether the query parameter is between the given values.
between(QueryParameter, Object, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
BetweenCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
BetweenCondition(QueryParameter, Comparable, Comparable) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.BetweenCondition
 
byName(String) - Static method in class org.keycloak.federation.ldap.idm.model.AttributedType.QUERY_ATTRIBUTE
 

C

close() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
close() - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
Condition - Interface in org.keycloak.federation.ldap.idm.query
A Condition is used to specify how a specific QueryParameter is defined in order to filter query results.
convertObjectGUIToByteString(byte[]) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Creates a byte-based String representation of a raw byte array representing the value of the objectGUID attribute retrieved from Active Directory.
countQueryResults(IdentityQuery<V>) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
 
countQueryResults(IdentityQuery<V>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
create(KeycloakSession) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
CREATED_AFTER - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the created after date
CREATED_BEFORE - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the created before date
CREATED_DATE - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the createdDate value
createIdentityQuery(Class<T>) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create an IdentityQuery that can be used to query for IdentityType instances of a the given identityType.
createIdentityQuery(Class<T>) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
createIdentityTypeSearchFilter(IdentityQuery<V>, LDAPMappingConfiguration) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
createKerberosSubjectAuthenticator(CommonKerberosConfig) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
createKerberosUsernamePasswordAuthenticator(CommonKerberosConfig) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
createLdapIdentityStore(Map<String, String>) - Static method in class org.keycloak.federation.ldap.LDAPIdentityStoreRegistry
 
createQueryBuilder() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
createSPNEGOAuthenticator(String, CommonKerberosConfig) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
createSubContext(String, Attributes) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 

D

decodeEntryUUID(Object) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
decodeObjectGUID(byte[]) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Decode a raw byte array representing the value of the objectGUID attribute retrieved from Active Directory.
DefaultIdentityQuery<T extends IdentityType> - Class in org.keycloak.federation.ldap.idm.query.internal
Default IdentityQuery implementation.
DefaultIdentityQuery(IdentityQueryBuilder, Class<T>, IdentityStore) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
DefaultQueryBuilder - Class in org.keycloak.federation.ldap.idm.query.internal
 
DefaultQueryBuilder(IdentityStore) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
desc(QueryParameter) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create an descending order for the given parameter.
desc(QueryParameter) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 

E

editMode - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
EMAIL - Static variable in class org.keycloak.federation.ldap.idm.model.LDAPUser
A query parameter used to set the email value.
EMPTY_ATTRIBUTE_VALUE - Static variable in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
ENABLED - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the enabled value.
equal(QueryParameter, Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing the arguments for equality.
equal(QueryParameter, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
EqualCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
EqualCondition(QueryParameter, Object) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
equals(Object) - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
equals(Object) - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
EXPIRY_AFTER - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the expiration after date
EXPIRY_BEFORE - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the expiration before date
EXPIRY_DATE - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the expiryDate value
extractAttributes(AttributedType, boolean) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 

F

factory - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
fetchQueryResults(IdentityQuery<V>) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
 
fetchQueryResults(IdentityQuery<V>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
findOrCreateAuthenticatedUser(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
Called after successful kerberos authentication
FIRST_NAME - Static variable in class org.keycloak.federation.ldap.idm.model.LDAPUser
A query parameter used to set the firstName value.
formatDate(Date) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Formats the given date.

G

getAllUsers(LDAPIdentityStore) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
getAttribute(String) - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
getAttribute(String) - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
Return the attribute value with the specified name
getAttributes() - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
getAttributes() - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
Returns a Map containing all attribute values for this IdentityType instance.
getAttributes(String, String, LDAPMappingConfiguration) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
getAttributesMap() - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
getAuthType() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getBaseDN() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getBaseDN() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getBindCredential() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getBindDN() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getBindingDN(AttributedType, boolean) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
getBindingProperty() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getConditions() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Returns a set containing all conditions used by this query to filter its results.
getConditions() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getConfig() - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Returns the configuration for this IdentityStore instance
getConfig() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
getConfigurationOptions() - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
getConnectionProperties() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getCreatedDate() - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
getCreatedDate() - Method in interface org.keycloak.federation.ldap.idm.model.IdentityType
Returns the date that this IdentityType instance was created.
getEmail() - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
getEntryDN() - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
getEntryDN() - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
 
getEntryIdentifier(AttributedType) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
getExpirationDate() - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
getExpirationDate() - Method in interface org.keycloak.federation.ldap.idm.model.IdentityType
Returns the date that this IdentityType expires, or null if there is no expiry date.
getFactoryName() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getFilterById(String, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
getFirstName() - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
getHierarchySearchDepth() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getId() - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
getId() - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
Returns the unique identifier for this instance
getId() - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
getIdentityType() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
The type used to create this query.
getIdentityType() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getIdProperty() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getInstance(KeycloakSession, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
getLastName() - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
getLdapIdentityStore() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getLdapStore(UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPIdentityStoreRegistry
 
getLdapURL() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getLimit() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Returns the number of instances to retrieve.
getLimit() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getLoginName() - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
getMappedClass() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getMappedProperties() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getMappingConfig(Class<? extends AttributedType>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getModel() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getName() - Method in class org.keycloak.federation.ldap.idm.model.Attribute
 
getName() - Method in class org.keycloak.federation.ldap.idm.query.AttributeParameter
 
getObjectClasses() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getOffset() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
 
getOffset() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getPaginationContext() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
 
getPaginationContext() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getParameter() - Method in interface org.keycloak.federation.ldap.idm.query.Condition
The QueryParameter restricted by this condition.
getParameter(QueryParameter) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.internal.BetweenCondition
 
getParameter(QueryParameter) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.internal.GreaterThanCondition
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.internal.InCondition
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.internal.LessThanCondition
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.internal.LikeCondition
 
getParameter() - Method in class org.keycloak.federation.ldap.idm.query.Sort
 
getParameters() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
Use IdentityQuery.getConditions() instead. Will be removed.
getParameters(Class<?>) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
getParameters() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getParameters(Class<?>) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getParentMapping() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getParentMembershipAttributeName() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getProtocol() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getReadOnlyAttributes() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getRelatedAttributedType() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
getResultCount() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Count of all query results.
getResultCount() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getResultList() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Execute the query against the underlying identity stores and returns a list containing all instances of the type (defined when creating this query instance) that match the conditions previously specified.
getResultList() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getSession() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getSorting() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Returns a set containing all sorting conditions used to filter the results.
getSorting() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getSortParameters() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
Will be removed soon.
getSortParameters() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
getSupportedCredentialTypes(UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getSupportedCredentialTypes() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getSupportedTypeByBaseDN(String, List<String>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getUniqueIdentifierAttributeName() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
getUser(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
getUser(LDAPIdentityStore, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
getUserByEmail(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getUserByEmail(LDAPIdentityStore, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
getUserByUsername(RealmModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
getValue() - Method in class org.keycloak.federation.ldap.idm.model.Attribute
 
getValue() - Method in class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 
getValue() - Method in class org.keycloak.federation.ldap.idm.query.internal.GreaterThanCondition
 
getValue() - Method in class org.keycloak.federation.ldap.idm.query.internal.InCondition
 
getValue() - Method in class org.keycloak.federation.ldap.idm.query.internal.LessThanCondition
 
getValue() - Method in class org.keycloak.federation.ldap.idm.query.internal.LikeCondition
 
getX() - Method in class org.keycloak.federation.ldap.idm.query.internal.BetweenCondition
 
getY() - Method in class org.keycloak.federation.ldap.idm.query.internal.BetweenCondition
 
greaterThan(QueryParameter, Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing whether the query parameter is grater than the given value..
greaterThan(QueryParameter, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
GreaterThanCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
GreaterThanCondition(QueryParameter, Comparable, boolean) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.GreaterThanCondition
 
greaterThanOrEqualTo(QueryParameter, Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing whether the query parameter is grater than or equal to the given value..
greaterThanOrEqualTo(QueryParameter, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 

H

hashCode() - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
hashCode() - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 

I

ID - Static variable in interface org.keycloak.federation.ldap.idm.model.AttributedType
A query parameter used to set the id value.
IdentityQuery<T extends IdentityType> - Interface in org.keycloak.federation.ldap.idm.query
An IdentityQuery is responsible for querying the underlying identity stores for instances of a given IdentityType.
IdentityQueryBuilder - Interface in org.keycloak.federation.ldap.idm.query
The IdentityQueryBuilder is responsible for creating IdentityQuery instances and also provide methods to create conditions, orderings, sorting, etc.
IdentityStore - Interface in org.keycloak.federation.ldap.idm.store
IdentityStore representation providing minimal SPI TODO: Rather remove this abstraction
IdentityType - Interface in org.keycloak.federation.ldap.idm.model
This interface is the base for all identity model objects.
importLDAPUsers(RealmModel, List<LDAPUser>, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
importLdapUsers(KeycloakSession, String, UserFederationProviderModel, List<LDAPUser>) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
importUserFromLDAP(RealmModel, LDAPUser) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
in(QueryParameter, Object...) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing whether the query parameter is contained in a list of values.
in(QueryParameter, Object...) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
InCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
InCondition(QueryParameter, Object[]) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.InCondition
 
init(Config.Scope) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
isActiveDirectory() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
isAscending() - Method in class org.keycloak.federation.ldap.idm.query.Sort
 
isEnabled() - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
isEnabled() - Method in interface org.keycloak.federation.ldap.idm.model.IdentityType
Indicates the current enabled status of this IdentityType.
isLoaded() - Method in class org.keycloak.federation.ldap.idm.model.Attribute
 
isNullOrEmpty(String) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
isOrEqual() - Method in class org.keycloak.federation.ldap.idm.query.internal.GreaterThanCondition
 
isOrEqual() - Method in class org.keycloak.federation.ldap.idm.query.internal.LessThanCondition
 
isPagination() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
isReadOnly() - Method in class org.keycloak.federation.ldap.idm.model.Attribute
 
isSortAscending() - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
Use IdentityQuery.getSorting() for a list of sorting conditions. Will be removed soon.
isSortAscending() - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
isUseKerberosForPasswordAuthentication() - Method in class org.keycloak.federation.ldap.kerberos.LDAPProviderKerberosConfig
 
isUserAccountControlsAfterPasswordUpdate() - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
isValid(UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 

K

kerberosConfig - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 

L

LAST_NAME - Static variable in class org.keycloak.federation.ldap.idm.model.LDAPUser
A query parameter used to set the lastName value.
LDAPFederationProvider - Class in org.keycloak.federation.ldap
 
LDAPFederationProvider(LDAPFederationProviderFactory, KeycloakSession, UserFederationProviderModel, LDAPIdentityStore) - Constructor for class org.keycloak.federation.ldap.LDAPFederationProvider
 
LDAPFederationProviderFactory - Class in org.keycloak.federation.ldap
 
LDAPFederationProviderFactory() - Constructor for class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
LDAPIdentityStore - Class in org.keycloak.federation.ldap.idm.store.ldap
An IdentityStore implementation backed by an LDAP directory
LDAPIdentityStore(LDAPIdentityStoreConfiguration) - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
ldapIdentityStore - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
LDAPIdentityStoreConfiguration - Class in org.keycloak.federation.ldap.idm.store.ldap
A configuration for the LDAP store.
LDAPIdentityStoreConfiguration() - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
LDAPIdentityStoreRegistry - Class in org.keycloak.federation.ldap
 
LDAPIdentityStoreRegistry() - Constructor for class org.keycloak.federation.ldap.LDAPIdentityStoreRegistry
 
LDAPMappingConfiguration - Class in org.keycloak.federation.ldap.idm.store.ldap
 
LDAPMappingConfiguration(Class<? extends AttributedType>) - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
LDAPOperationManager - Class in org.keycloak.federation.ldap.idm.store.ldap
This class provides a set of operations to manage LDAP trees.
LDAPOperationManager(LDAPIdentityStoreConfiguration) - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
LDAPProviderKerberosConfig - Class in org.keycloak.federation.ldap.kerberos
Configuration specific to LDAPFederationProvider
LDAPProviderKerberosConfig(UserFederationProviderModel) - Constructor for class org.keycloak.federation.ldap.kerberos.LDAPProviderKerberosConfig
 
LDAPUser - Class in org.keycloak.federation.ldap.idm.model
This class represents a User; a human agent that may authenticate with the application
LDAPUser() - Constructor for class org.keycloak.federation.ldap.idm.model.LDAPUser
 
LDAPUser(String) - Constructor for class org.keycloak.federation.ldap.idm.model.LDAPUser
 
LDAPUtil - Class in org.keycloak.federation.ldap.idm.store.ldap
Utility class for working with LDAP.
LDAPUtil() - Constructor for class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
 
LDAPUtils - Class in org.keycloak.federation.ldap
Allow to directly call some operations against LDAPIdentityStore.
LDAPUtils() - Constructor for class org.keycloak.federation.ldap.LDAPUtils
 
lessThan(QueryParameter, Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing whether the query parameter is less than the given value..
lessThan(QueryParameter, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
LessThanCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
LessThanCondition(QueryParameter, Comparable, boolean) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.LessThanCondition
 
lessThanOrEqualTo(QueryParameter, Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing whether the query parameter is less than or equal to the given value..
lessThanOrEqualTo(QueryParameter, Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
like(QueryParameter, String) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQueryBuilder
Create a condition for testing the whether the query parameter satisfies the given pattern..
like(QueryParameter, String) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultQueryBuilder
 
LikeCondition - Class in org.keycloak.federation.ldap.idm.query.internal
 
LikeCondition(QueryParameter, Object) - Constructor for class org.keycloak.federation.ldap.idm.query.internal.LikeCondition
 
LOGIN_NAME - Static variable in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
lookupById(String, String, LDAPMappingConfiguration) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 

M

mappingConfig(Class<? extends AttributedType>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
model - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
MODIFIED_AFTER - Static variable in interface org.keycloak.federation.ldap.idm.model.IdentityType
A query parameter used to set the modified after date
MODIFY_DATE - Static variable in class org.keycloak.federation.ldap.LDAPUtils
 
modifyAttribute(String, Attribute) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Modifies the given Attribute instance using the given DN.
modifyAttributes(String, NamingEnumeration<Attribute>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Modifies the given Attribute instances using the given DN.
modifyAttributes(String, ModificationItem[]) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 

O

org.keycloak.federation.ldap - package org.keycloak.federation.ldap
 
org.keycloak.federation.ldap.idm.model - package org.keycloak.federation.ldap.idm.model
 
org.keycloak.federation.ldap.idm.query - package org.keycloak.federation.ldap.idm.query
 
org.keycloak.federation.ldap.idm.query.internal - package org.keycloak.federation.ldap.idm.query.internal
 
org.keycloak.federation.ldap.idm.store - package org.keycloak.federation.ldap.idm.store
 
org.keycloak.federation.ldap.idm.store.ldap - package org.keycloak.federation.ldap.idm.store.ldap
 
org.keycloak.federation.ldap.kerberos - package org.keycloak.federation.ldap.kerberos
 

P

parseDate(String) - Static method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPUtil
Parses dates/time stamps stored in LDAP.
postInit(KeycloakSessionFactory) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
preRemove(RealmModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
preRemove(RealmModel, RoleModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
provider - Variable in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
provider - Variable in class org.keycloak.federation.ldap.UnsyncedLDAPUserModelDelegate
 
provider - Variable in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
PROVIDER_NAME - Static variable in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
proxy(UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 

Q

queryByEmail(String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
QueryParameter - Interface in org.keycloak.federation.ldap.idm.query
A marker interface indicating that the implementing class can be used as a parameter within an IdentityQuery or RelationshipQuery

R

ReadonlyLDAPUserModelDelegate - Class in org.keycloak.federation.ldap
 
ReadonlyLDAPUserModelDelegate(UserModel, LDAPFederationProvider) - Constructor for class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
register(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
remove(AttributedType) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Removes the specified IdentityType
remove(AttributedType) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
removeAllUsers(LDAPIdentityStore) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
removeAttribute(String) - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
removeAttribute(String) - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
Remove the attribute with given name
removeAttribute(String, Attribute) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Removes the given Attribute instance using the given DN.
removeEntryById(String, String, LDAPMappingConfiguration) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
Searches the LDAP tree.
removeUser(RealmModel, UserModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
removeUser(LDAPIdentityStore, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 

S

search(String, String, LDAPMappingConfiguration) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
searchByAttributes(Map<String, String>, RealmModel, int) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
searchLDAP(Map<String, String>, int) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
searchPaginated(String, String, LDAPMappingConfiguration, IdentityQuery<V>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPOperationManager
 
session - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
setActiveDirectory(boolean) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setAttribute(Attribute<? extends Serializable>) - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
setAttribute(Attribute<? extends Serializable>) - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
Set the specified attribute.
setAuthType(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setBaseDN(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setBaseDN(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setBindCredential(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setBindDN(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setBindingPropertyName(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setConnectionProperties(Properties) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setCreatedDate(Date) - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
setCreatedDate(Date) - Method in interface org.keycloak.federation.ldap.idm.model.IdentityType
Sets the date that this IdentityType was created.
setEmail(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
setEmail(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setEmail(String) - Method in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
setEnabled(boolean) - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
setEnabled(boolean) - Method in interface org.keycloak.federation.ldap.idm.model.IdentityType
Sets the current enabled status of this IdentityType.
setEntryDN(String) - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
setEntryDN(String) - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
 
setExpirationDate(Date) - Method in class org.keycloak.federation.ldap.idm.model.AbstractIdentityType
 
setExpirationDate(Date) - Method in interface org.keycloak.federation.ldap.idm.model.IdentityType
Sets the date that this IdentityType expires.
setFactoryName(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setFirstName(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
setFirstName(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setFirstName(String) - Method in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
setHierarchySearchDepth(int) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setId(String) - Method in class org.keycloak.federation.ldap.idm.model.AbstractAttributedType
 
setId(String) - Method in interface org.keycloak.federation.ldap.idm.model.AttributedType
Sets the unique identifier for this instance
setIdPropertyName(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setLastName(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
setLastName(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setLastName(String) - Method in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
setLdapURL(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setLimit(int) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Set the maximum number of results to retrieve.
setLimit(int) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
setLoaded(boolean) - Method in class org.keycloak.federation.ldap.idm.model.Attribute
 
setLoginName(String) - Method in class org.keycloak.federation.ldap.idm.model.LDAPUser
 
setObjectClasses(Set<String>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setOffset(int) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Set the position of the first result to retrieve.
setOffset(int) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
setPagination(boolean) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setPaginationContext(Object) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Used for pagination models like LDAP when search will return some object (like cookie) for searching on next page
setPaginationContext(Object) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
setParameter(QueryParameter, Object...) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
Use IdentityQuery.where(Condition...) to specify query conditions.
setParameter(QueryParameter, Object...) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
setParentMapping(Map<String, String>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setParentMembershipAttributeName(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setProtocol(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setRelatedAttributedType(Class<? extends AttributedType>) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPMappingConfiguration
 
setSortAscending(boolean) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
Use IdentityQuery.sortBy(Sort...) instead. Where you can create sort conditions from the IdentityQueryBuilder.
setSortAscending(boolean) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
setSortParameters(QueryParameter...) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Deprecated.
Use IdentityQuery.sortBy(Sort...) instead. Where you can create sort conditions from the IdentityQueryBuilder.
setSortParameters(QueryParameter...) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
setUniqueIdentifierAttributeName(String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setUserAccountControlsAfterPasswordUpdate(boolean) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStoreConfiguration
 
setUsername(String) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
setUsername(String) - Method in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
setValue(T) - Method in class org.keycloak.federation.ldap.idm.model.Attribute
Sets the value for this attribute.
Sort - Class in org.keycloak.federation.ldap.idm.query
 
Sort(QueryParameter, boolean) - Constructor for class org.keycloak.federation.ldap.idm.query.Sort
 
sortBy(Sort...) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Add to this query the sorting conditions to be applied to the results.
sortBy(Sort...) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
supportedCredentialTypes - Variable in class org.keycloak.federation.ldap.LDAPFederationProvider
 
syncAllUsers(KeycloakSessionFactory, String, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
syncChangedUsers(KeycloakSessionFactory, String, UserFederationProviderModel, Date) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 
synchronizeRegistrations() - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
syncImpl(KeycloakSessionFactory, IdentityQuery<LDAPUser>, String, UserFederationProviderModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProviderFactory
 

T

toString() - Method in class org.keycloak.federation.ldap.idm.query.internal.EqualCondition
 

U

UnsyncedLDAPUserModelDelegate - Class in org.keycloak.federation.ldap
 
UnsyncedLDAPUserModelDelegate(UserModel, LDAPFederationProvider) - Constructor for class org.keycloak.federation.ldap.UnsyncedLDAPUserModelDelegate
 
update(AttributedType) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Updates the specified IdentityType
update(AttributedType) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
updateCredential(UserCredentialModel) - Method in class org.keycloak.federation.ldap.ReadonlyLDAPUserModelDelegate
 
updateCredential(UserCredentialModel) - Method in class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
updatePassword(LDAPUser, String) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Updates the specified credential value.
updatePassword(LDAPUser, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
updatePassword(LDAPIdentityStore, UserModel, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
updatePassword(LDAPIdentityStore, LDAPUser, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
updateUser(LDAPIdentityStore, String, String, String, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 

V

validatePassword(LDAPUser, String) - Method in interface org.keycloak.federation.ldap.idm.store.IdentityStore
Validates the specified credentials.
validatePassword(LDAPUser, String) - Method in class org.keycloak.federation.ldap.idm.store.ldap.LDAPIdentityStore
 
validatePassword(LDAPIdentityStore, UserModel, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
validatePassword(LDAPIdentityStore, LDAPUser, String) - Static method in class org.keycloak.federation.ldap.LDAPUtils
 
validCredentials(RealmModel, UserModel, List<UserCredentialModel>) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validCredentials(RealmModel, UserModel, UserCredentialModel...) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validCredentials(RealmModel, UserCredentialModel) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 
validPassword(UserModel, String) - Method in class org.keycloak.federation.ldap.LDAPFederationProvider
 

W

where(Condition...) - Method in interface org.keycloak.federation.ldap.idm.query.IdentityQuery
Add to this query the conditions that will be used to filter results.
where(Condition...) - Method in class org.keycloak.federation.ldap.idm.query.internal.DefaultIdentityQuery
 
WritableLDAPUserModelDelegate - Class in org.keycloak.federation.ldap
 
WritableLDAPUserModelDelegate(UserModel, LDAPFederationProvider) - Constructor for class org.keycloak.federation.ldap.WritableLDAPUserModelDelegate
 
A B C D E F G H I K L M O P Q R S T U V W 
Keycloak LDAP Federation 1.2.0.CR1

Copyright © 2015 JBoss by Red Hat. All rights reserved.