Uses of Class
org.forgerock.util.Pair
Package
Description
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
APIs for implementing REST to LDAP gateways.
This package contains
Filter
to authenticate and authorize LDAP connections.This package contains LDAP schema syntaxes and matching rules for JSON based attributes.
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore
service.Provides common interfaces and classes.
Contains a number of API declarations for use throughout the Directory Server.
Contains various classes that comprise the core of the Directory Server codebase.
Contains implementations for a number of Directory Server data types.
-
Uses of Pair in org.forgerock.json.resource
Modifier and TypeMethodDescriptionprotected Pair<org.forgerock.services.routing.RouteMatcher<Request>,
RequestHandler> Router.getSelfApiHandler()
-
Uses of Pair in org.forgerock.opendj.rest2ldap
Modifier and TypeMethodDescriptionprotected 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 Pair in org.forgerock.opendj.rest2ldap.authz
Modifier and TypeMethodDescriptionstatic Function<org.forgerock.http.protocol.Headers,
Pair<String, String>, NeverThrowsException> CredentialExtractors.httpBasicExtractor()
Creates a function which extracts the user's credentials from the standard HTTP Basic header.static Function<org.forgerock.http.protocol.Headers,
Pair<String, String>, NeverThrowsException> CredentialExtractors.newCustomHeaderExtractor
(String customHeaderUsername, String customHeaderPassword) Creates a function which extracts the user's credentials from custom HTTP header in addition of the standard HTTP Basic one.Modifier and TypeMethodDescriptionAuthorization.newConditionalHttpBasicAuthenticationFilter
(AuthenticationStrategy authenticationStrategy, Function<org.forgerock.http.protocol.Headers, Pair<String, String>, NeverThrowsException> credentialsExtractor) Creates a newConditionalFilters.ConditionalFilter
performing authentication. -
Uses of Pair in org.forgerock.opendj.rest2ldap.schema
Modifier and TypeMethodDescriptionJsonSchema.byteStringToNameAndJson
(Schema schema, ByteString value) Decodes the provided value as a Name and JSON value. -
Uses of Pair in org.forgerock.opendj.security
Modifier and TypeMethodDescriptionDeploymentId.generateSslKeyPair
(Dn subjectDn, Collection<String> dnsNames) Generates an SSL private key and an SSL certificate signed by the root CA certificate associated with this deployment ID.DeploymentId.generateSslKeyPair
(Dn subjectDn, Collection<String> dnsNames, Instant notBefore, Duration validity) Generates an SSL private key and an SSL certificate signed by the root CA certificate associated with this deployment ID.DeploymentId.generateSslKeyPairForWritableReplica
(Dn subjectDn, Collection<String> dnsNames, Instant notBefore, Duration validity) Generates an SSL private key and an SSL certificate, same asDeploymentId.generateSslKeyPair(Dn, Collection, Instant, Duration)
, but theExtendedKeyUsage
extension has an additional ForgeRock defined usage for recognizing replicas allowed to send updates.DeploymentId.getMasterKeyPair()
Returns the master public/private key-pair associated with this deployment ID. -
Uses of Pair in org.forgerock.util
Modifier and TypeMethodDescriptionstatic <F,
S> Pair<F, S> Pair.empty()
Returns an empty Pair matching the required types.static <F,
S> Pair<F, S> Pair.of
(F first, S second) Creates a newPair
.Modifier and TypeMethodDescriptionstatic <F extends Comparable<F>,
S extends Comparable<S>>
Comparator<Pair<F,S>> Pair.getPairComparator()
Returns a comparator for Pairs of comparable objects. -
Uses of Pair in org.opends.server.api
-
Uses of Pair in org.opends.server.core
Modifier and TypeMethodDescriptionBackendConfigManager.registerBaseDNs
(Backend<? extends BackendCfg> backend, Set<Dn> newBaseDns) Registers the provided base DNs for the provided backend. -
Uses of Pair in org.opends.server.types
Modifier and TypeMethodDescriptionLDIFImportConfig.includeEntry
(Dn dn) Indicates whether to include the entry with the specified DN in the import.LDIFImportConfig.includeEntry
(Entry entry) Indicates whether the specified entry should be included in the import based on the configured set of include and exclude filters.