Uses of Interface
org.forgerock.opendj.rest2ldap.authz.AuthenticationStrategy
Packages that use AuthenticationStrategy
Package
Description
APIs for implementing REST to LDAP gateways.
This package contains
Filter to authenticate and authorize LDAP connections.-
Uses of AuthenticationStrategy in org.forgerock.opendj.rest2ldap
Methods in org.forgerock.opendj.rest2ldap with parameters of type AuthenticationStrategyModifier and TypeMethodDescriptionprotected ConditionalFilters.ConditionalFilterRest2LdapHttpApplication.newBasicAuthenticationFilter(AuthenticationStrategy authenticationStrategy, org.forgerock.util.Function<org.forgerock.http.protocol.Headers, org.forgerock.util.Pair<String, String>, org.forgerock.util.promise.NeverThrowsException> credentialsExtractor) Gets aFilterin charge of performing the HTTP-Basic Authentication. -
Uses of AuthenticationStrategy in org.forgerock.opendj.rest2ldap.authz
Methods in org.forgerock.opendj.rest2ldap.authz that return AuthenticationStrategyModifier and TypeMethodDescriptionstatic AuthenticationStrategyAuthenticationStrategies.newSaslPlainStrategy(org.forgerock.opendj.ldap.ConnectionFactory connectionFactory, org.forgerock.opendj.ldap.schema.Schema schema, String authcIdTemplate) Creates anAuthenticationStrategyperforming authentication against an LDAP server using a plain SASL bind request.static AuthenticationStrategyAuthenticationStrategies.newSearchThenBindStrategy(org.forgerock.opendj.ldap.ConnectionFactory searchConnectionFactory, org.forgerock.opendj.ldap.ConnectionFactory bindConnectionFactory, org.forgerock.opendj.ldap.DN baseDN, org.forgerock.opendj.ldap.SearchScope searchScope, String filterTemplate) Creates anAuthenticationStrategyperforming authentication against an LDAP server by first performing a lookup of the entry to bind with.static AuthenticationStrategyAuthenticationStrategies.newSimpleBindStrategy(org.forgerock.opendj.ldap.ConnectionFactory connectionFactory, String bindDNTemplate, org.forgerock.opendj.ldap.schema.Schema schema) Creates anAuthenticationStrategyperforming simple BIND authentication against an LDAP server.Methods in org.forgerock.opendj.rest2ldap.authz with parameters of type AuthenticationStrategyModifier and TypeMethodDescriptionAuthorization.newConditionalHttpBasicAuthenticationFilter(AuthenticationStrategy authenticationStrategy, org.forgerock.util.Function<org.forgerock.http.protocol.Headers, org.forgerock.util.Pair<String, String>, org.forgerock.util.promise.NeverThrowsException> credentialsExtractor) Creates a newConditionalFilters.ConditionalFilterperforming authentication.