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 containsFilter
to 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.ConditionalFilter
Rest2LdapHttpApplication. newBasicAuthenticationFilter(AuthenticationStrategy authenticationStrategy, Function<org.forgerock.http.protocol.Headers,Pair<String,String>,NeverThrowsException> credentialsExtractor)
Gets aFilter
in 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 AuthenticationStrategy
AuthenticationStrategies. newSaslPlainStrategy(LdapClient ldapClient, Schema schema, String authcIdTemplate)
Creates anAuthenticationStrategy
performing authentication against an LDAP server using a plain SASL bind request.static AuthenticationStrategy
AuthenticationStrategies. newSaslScramStrategy(LdapClient ldapClient, ScramMechanism scramMechanism, Schema schema, String authcIdTemplate)
Creates anAuthenticationStrategy
performing authentication against an LDAP server using a SCRAM SASL bind request.static AuthenticationStrategy
AuthenticationStrategies. newSearchThenBindStrategy(LdapClient searchLdapClient, LdapClient bindLdapClient, Dn baseDN, SearchScope searchScope, String filterTemplate)
Creates anAuthenticationStrategy
performing authentication against an LDAP server by first performing a lookup of the entry to bind with.static AuthenticationStrategy
AuthenticationStrategies. newSimpleBindStrategy(LdapClient ldapClient, String bindDNTemplate, Schema schema)
Creates anAuthenticationStrategy
performing 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.ConditionalFilter
Authorization. newConditionalHttpBasicAuthenticationFilter(AuthenticationStrategy authenticationStrategy, Function<org.forgerock.http.protocol.Headers,Pair<String,String>,NeverThrowsException> credentialsExtractor)
Creates a newConditionalFilters.ConditionalFilter
performing authentication.
-