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,
Function<org.forgerock.http.protocol.Headers,Pair<String,String>,NeverThrowsException> credentialsExtractor)
Gets a
Filter in charge of performing the HTTP-Basic Authentication. |
Modifier and Type | Method and Description |
---|---|
static AuthenticationStrategy |
AuthenticationStrategies.newSaslPlainStrategy(ConnectionFactory connectionFactory,
Schema schema,
String authcIdTemplate)
Creates an
AuthenticationStrategy performing authentication against an LDAP server using a plain SASL
bind request. |
static AuthenticationStrategy |
AuthenticationStrategies.newSearchThenBindStrategy(ConnectionFactory searchConnectionFactory,
ConnectionFactory bindConnectionFactory,
Dn baseDN,
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(ConnectionFactory connectionFactory,
String bindDNTemplate,
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,
Function<org.forgerock.http.protocol.Headers,Pair<String,String>,NeverThrowsException> credentialsExtractor)
Creates a new
ConditionalFilters.ConditionalFilter performing authentication. |
Copyright 2010-2020 ForgeRock AS.