Uses of Interface
org.forgerock.opendj.rest2ldap.authz.AuthenticationStrategy
-
Packages that use AuthenticationStrategy Package Description org.forgerock.opendj.rest2ldap APIs for implementing REST to LDAP gateways.org.forgerock.opendj.rest2ldap.authz This package containsFilterto authenticate and authorize LDAP connections. -
-
Uses of AuthenticationStrategy in org.forgerock.opendj.rest2ldap
Methods in org.forgerock.opendj.rest2ldap with parameters of type AuthenticationStrategy Modifier and Type Method Description protected ConditionalFilters.ConditionalFilterRest2LdapHttpApplication. newBasicAuthenticationFilter(AuthenticationStrategy authenticationStrategy, Function<org.forgerock.http.protocol.Headers,Pair<String,String>,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 AuthenticationStrategy Modifier and Type Method Description static AuthenticationStrategyAuthenticationStrategies. newSaslPlainStrategy(LdapClient ldapClient, Schema schema, String authcIdTemplate)Creates anAuthenticationStrategyperforming authentication against an LDAP server using a plain SASL bind request.static AuthenticationStrategyAuthenticationStrategies. newSaslScramStrategy(LdapClient ldapClient, ScramMechanism scramMechanism, Schema schema, String authcIdTemplate)Creates anAuthenticationStrategyperforming authentication against an LDAP server using a SCRAM SASL bind request.static AuthenticationStrategyAuthenticationStrategies. newSearchThenBindStrategy(LdapClient searchLdapClient, LdapClient bindLdapClient, Dn baseDN, 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(LdapClient ldapClient, String bindDNTemplate, Schema schema)Creates anAuthenticationStrategyperforming simple BIND authentication against an LDAP server.static AuthenticationStrategyAuthenticationStrategies. newSimpleBindStrategy(LdapClient ldapClient, Function<String,Dn> dnMapper)Creates anAuthenticationStrategyperforming simple BIND authentication against an LDAP server.Methods in org.forgerock.opendj.rest2ldap.authz with parameters of type AuthenticationStrategy Modifier and Type Method Description static ConditionalFilters.ConditionalFilterAuthorization. newConditionalHttpBasicAuthenticationFilter(AuthenticationStrategy authenticationStrategy, Function<org.forgerock.http.protocol.Headers,Pair<String,String>,NeverThrowsException> credentialsExtractor)Creates a newConditionalFilters.ConditionalFilterperforming authentication.
-