| 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.newAnonymousFilter(org.forgerock.opendj.ldap.ConnectionFactory connectionFactory)
Creates a new
Filter in charge of injecting AuthenticatedConnectionContext directly from a
ConnectionFactory. |
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 | Field and Description |
|---|---|
static ConditionalFilters.ConditionalFilter |
ConditionalFilters.NEVER_APPLICABLE
ConditionalFilters.ConditionalFilter with an ALWAYS_FALSE ConditionalFilters.Condition. |
| Modifier and Type | Method and Description |
|---|---|
static ConditionalFilters.ConditionalFilter |
ConditionalFilters.asConditionalFilter(org.forgerock.http.Filter filter)
Wrap a
Filter into a ConditionalFilters.ConditionalFilter with an ALWAYS_TRUE condition. |
static ConditionalFilters.ConditionalFilter |
Authorization.newConditionalDirectConnectionFilter(org.forgerock.opendj.ldap.ConnectionFactory connectionFactory)
Creates a
ConditionalFilters.ConditionalFilter injecting an AuthenticatedConnectionContext with a connection issued
from the given connectionFactory. |
static ConditionalFilters.ConditionalFilter |
ConditionalFilters.newConditionalFilter(org.forgerock.http.Filter filter,
ConditionalFilters.Condition condition)
|
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. |
static ConditionalFilters.ConditionalFilter |
Authorization.newConditionalOAuth2ResourceServerFilter(String realm,
Set<String> scopes,
org.forgerock.http.oauth2.AccessTokenResolver resolver,
String authzIdTemplate)
Creates a new optional OAuth2 authorization filter configured with provided parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static org.forgerock.http.Filter |
Authorization.newAuthorizationFilter(Iterable<? extends ConditionalFilters.ConditionalFilter> filters)
Creates a new
Filter in charge of injecting an AuthenticatedConnectionContext. |
Copyright © 2017-2020 Wren Security. All Rights Reserved.