| Package | Description |
|---|---|
| org.forgerock.opendj.rest2ldap |
APIs for implementing REST to LDAP gateways.
|
| org.forgerock.opendj.rest2ldap.authz |
This package contains
Filter to authenticate and authorize LDAP connections. |
| Modifier and Type | Method and Description |
|---|---|
protected ConditionalFilters.ConditionalFilter |
Rest2LdapHttpApplication.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 a
Filter in charge of performing the HTTP-Basic Authentication. |
| Modifier and Type | Method and Description |
|---|---|
static AuthenticationStrategy |
AuthenticationStrategies.newSaslPlainStrategy(org.forgerock.opendj.ldap.ConnectionFactory connectionFactory,
org.forgerock.opendj.ldap.schema.Schema schema,
String authcIdTemplate)
Creates an
AuthenticationStrategy performing authentication against an LDAP server using a plain SASL
bind request. |
static AuthenticationStrategy |
AuthenticationStrategies.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 an
AuthenticationStrategy performing authentication against an LDAP server by first performing a
lookup of the entry to bind with. |
static AuthenticationStrategy |
AuthenticationStrategies.newSimpleBindStrategy(org.forgerock.opendj.ldap.ConnectionFactory connectionFactory,
String bindDNTemplate,
org.forgerock.opendj.ldap.schema.Schema schema)
Creates an
AuthenticationStrategy performing simple BIND authentication against an LDAP server. |
| Modifier and Type | Method and Description |
|---|---|
static ConditionalFilters.ConditionalFilter |
Authorization.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 new
ConditionalFilters.ConditionalFilter performing authentication. |
Copyright © 2017-2020 Wren Security. All Rights Reserved.