Package org.forgerock.opendj.rest2ldap.authz
package org.forgerock.opendj.rest2ldap.authz
This package contains
Filter to authenticate and authorize LDAP connections. Authorization
filter injects a SecurityContext populated with authorization information like
user's id, user's DN or anything else. This SecurityContext can then be used
by ProxiedAuthV2Filter to inject an
AuthenticatedConnectionContext containing the
Connection with user specific privileges.-
ClassDescriptionFactory methods of
AuthenticationStrategyallowing to perform authentication against LDAP server through different method.Authenticate a user and create aSecurityContextas a result.Factory methods to createFilterperforming authentication and authorizations.Encapsulate aConditionalFilters.Conditionwhich must be fulfilled in order to apply the Filter.Condition which have to be fulfilled in order to apply theFilter.Encapsulate aFilterwhich will be processed only if the attachedConditionalFilters.Conditionis true.Factory method for function extracting credentials from HTTP requestHeaders.