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. |
org.opends.server.protocols.http.authz |
Contains factories to build the authorization stage of the HTTP request processing.
|
Modifier and Type | Method and Description |
---|---|
protected ConditionalFilters.ConditionalFilter |
Rest2LdapHttpApplication.newAnonymousFilter(ConnectionFactory connectionFactory)
Creates a new
Filter in charge of injecting AuthenticatedConnectionContext directly from a
ConnectionFactory . |
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 | 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(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,
Function<org.forgerock.http.protocol.Headers,Pair<String,String>,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 . |
Modifier and Type | Class and Description |
---|---|
class |
HttpAuthorizationMechanism<T extends HttpAuthorizationMechanismCfg>
Provides foundation for http authorization mechanisms.
|
Copyright 2010-2018 ForgeRock AS.