Uses of Class
org.forgerock.util.Option
Package
Description
Core
Handler
implementations.Encryption Handler classes for each possible encryption algorithm.
Provides a unified API for accessing secrets of various kinds.
Provides common interfaces and classes.
-
Uses of Option in org.forgerock.http.handler
Modifier and TypeFieldDescriptionHttpClientHandler.OPTION_CONNECT_TIMEOUT
The TCP connect timeout for new HTTP connections.HttpClientHandler.OPTION_DISABLE_CONNECTION_STATE
This option is only taken into account whenOPTION_REUSE_CONNECTIONS
is also set to true.static final Option<HttpClientHandler.HostnameVerifier>
HttpClientHandler.OPTION_HOSTNAME_VERIFIER
Specifies the SSL host name verification policy.static final Option<KeyManagerFactory>
HttpClientHandler.OPTION_KEY_MANAGER_FACTORY
Specifies the key manager factory that should be used when configuring SSL/TLS connections.static final Option<KeyManager[]>
HttpClientHandler.OPTION_KEY_MANAGERS
Specifies the list of key managers that should be used when configuring SSL/TLS connections.HttpClientHandler.OPTION_LOADER
The strategy which should be used for loading theHttpClientProvider
.HttpClientHandler.OPTION_MAX_CONNECTIONS
Specifies the maximum number of connections that should be pooled by the HTTP client.HttpClientHandler.OPTION_NON_PROXY_HOSTS
Specifies the list of hosts for which requests should not be proxied.HttpClientHandler.OPTION_POOLED_CONNECTION_TTL
Specifies the time to live (expiry time) in milliseconds of connections from the pool.static final Option<HttpClientHandler.ProxyInfo>
HttpClientHandler.OPTION_PROXY
Specifies a proxy to use for requests by the HTTP Client.HttpClientHandler.OPTION_PROXY_SYSTEM
Specifies that the system defined proxy should be used for requests by the HTTP Client.HttpClientHandler.OPTION_RETRY_REQUESTS
Specifies whether requests should be retried if a failure is detected.HttpClientHandler.OPTION_REUSE_CONNECTIONS
Specifies whether HTTP connections should be kept alive and reused for additional requests.HttpClientHandler.OPTION_SO_KEEP_ALIVE
The TCP socket keep-alive feature.HttpClientHandler.OPTION_SO_LINGER
The TCP socket feature to linger on close if data is present.HttpClientHandler.OPTION_SO_REUSE_ADDRESS
The TCP socket reuse address feature.HttpClientHandler.OPTION_SO_TIMEOUT
The TCP socket timeout when waiting for HTTP responses.HttpClientHandler.OPTION_SSL_CIPHER_SUITES
List of JSSE ciphers to be enabled on the HttpClient.HttpClientHandler.OPTION_SSL_ENABLED_PROTOCOLS
List of SSL protocols to be enabled on the HttpClient.HttpClientHandler.OPTION_SSLCONTEXT_ALGORITHM
SSLContext algorithm to be used when making SSL/TLS connections.HttpClientHandler.OPTION_TCP_NO_DELAY
The TCP socket feature to disable the Nagle algorithm; that algorithm aims to coalesce short segments and improve network efficiency.HttpClientHandler.OPTION_TEMPORARY_STORAGE
Specifies the temporary storage that should be used for storing HTTP responses.static final Option<TrustManagerFactory>
HttpClientHandler.OPTION_TRUST_MANAGER_FACTORY
Specifies the trust manager factory that should be used when configuring SSL/TLS connections.static final Option<TrustManager[]>
HttpClientHandler.OPTION_TRUST_MANAGERS
Specifies the list of trust managers that should be used when configuring SSL/TLS connections. -
Uses of Option in org.forgerock.json.jose.jwe.handlers.encryption
Modifier and TypeFieldDescriptionRSAEncryptionHandler.USE_WRAP_UNWRAP_OPERATIONS
Indicates whether the handler should useCipher.wrap(Key)
andCipher.unwrap(byte[], String, int)
operations or normal encrypt/decrypt operations for encrypting the per-message symmetric AES key. -
Uses of Option in org.forgerock.secrets
Modifier and TypeFieldDescriptionSecretStore.CLOCK
Specifies the clock to use when making time comparisons.SecretsTrustManager.ENABLE_REVOCATION_CHECKING
Whether the trust manager should perform recovation checking or not.SecretsKeyManager.KEY_MANAGER_ALGORITHM
The algorithm of the underlyingX509ExtendedKeyManager
implementation to use.SecretStore.LEASE_EXPIRY_DURATION
Option used to specify how long secrets from a store should be used before being refreshed.static final Option<EnumSet<PKIXRevocationChecker.Option>>
SecretsTrustManager.REVOCATION_OPTIONS
The options to pass to the revocation checker, if revocation checking is enabled.SecretsTrustManager.TRUST_MANAGER_ALGORITHM
Algorithm to use for looking up the underlying X509ExtendedTrustManager. -
Uses of Option in org.forgerock.util
Modifier and TypeMethodDescriptionstatic <T> Option<T>
Defines an option with the provided type and default value.static <T> Option<T>
Option.withDefault
(T defaultValue) Defines a boolean option with the provided default value.Option.withDefault
(T defaultValue) Defines a boolean option with the provided default value.