Uses of Class
org.forgerock.util.Option
Packages that use 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
Fields in org.forgerock.http.handler declared as OptionModifier and TypeFieldDescriptionHttpClientHandler.OPTION_CONNECT_TIMEOUTThe TCP connect timeout for new HTTP connections.HttpClientHandler.OPTION_DISABLE_CONNECTION_STATEThis option is only taken into account whenOPTION_REUSE_CONNECTIONSis also set to true.static final Option<HttpClientHandler.HostnameVerifier>HttpClientHandler.OPTION_HOSTNAME_VERIFIERSpecifies the SSL host name verification policy.static final Option<KeyManagerFactory>HttpClientHandler.OPTION_KEY_MANAGER_FACTORYSpecifies the key manager factory that should be used when configuring SSL/TLS connections.static final Option<KeyManager[]>HttpClientHandler.OPTION_KEY_MANAGERSSpecifies the list of key managers that should be used when configuring SSL/TLS connections.HttpClientHandler.OPTION_LOADERThe strategy which should be used for loading theHttpClientProvider.HttpClientHandler.OPTION_MAX_CONNECTIONSSpecifies the maximum number of connections that should be pooled by the HTTP client.HttpClientHandler.OPTION_NON_PROXY_HOSTSSpecifies the list of hosts for which requests should not be proxied.HttpClientHandler.OPTION_POOLED_CONNECTION_TTLSpecifies the time to live (expiry time) in milliseconds of connections from the pool.static final Option<HttpClientHandler.ProxyInfo>HttpClientHandler.OPTION_PROXYSpecifies a proxy to use for requests by the HTTP Client.HttpClientHandler.OPTION_PROXY_SYSTEMSpecifies that the system defined proxy should be used for requests by the HTTP Client.HttpClientHandler.OPTION_RETRY_REQUESTSSpecifies whether requests should be retried if a failure is detected.HttpClientHandler.OPTION_REUSE_CONNECTIONSSpecifies whether HTTP connections should be kept alive and reused for additional requests.HttpClientHandler.OPTION_SO_KEEP_ALIVEThe TCP socket keep-alive feature.HttpClientHandler.OPTION_SO_LINGERThe TCP socket feature to linger on close if data is present.HttpClientHandler.OPTION_SO_REUSE_ADDRESSThe TCP socket reuse address feature.HttpClientHandler.OPTION_SO_TIMEOUTThe TCP socket timeout when waiting for HTTP responses.HttpClientHandler.OPTION_SSL_CIPHER_SUITESList of JSSE ciphers to be enabled on the HttpClient.HttpClientHandler.OPTION_SSL_ENABLED_PROTOCOLSList of SSL protocols to be enabled on the HttpClient.HttpClientHandler.OPTION_SSLCONTEXT_ALGORITHMSSLContext algorithm to be used when making SSL/TLS connections.HttpClientHandler.OPTION_TCP_NO_DELAYThe TCP socket feature to disable the Nagle algorithm; that algorithm aims to coalesce short segments and improve network efficiency.HttpClientHandler.OPTION_TEMPORARY_STORAGESpecifies the temporary storage that should be used for storing HTTP responses.static final Option<TrustManagerFactory>HttpClientHandler.OPTION_TRUST_MANAGER_FACTORYSpecifies the trust manager factory that should be used when configuring SSL/TLS connections.static final Option<TrustManager[]>HttpClientHandler.OPTION_TRUST_MANAGERSSpecifies 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
Fields in org.forgerock.json.jose.jwe.handlers.encryption declared as OptionModifier and TypeFieldDescriptionRSAEncryptionHandler.USE_WRAP_UNWRAP_OPERATIONSIndicates 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
Fields in org.forgerock.secrets declared as OptionModifier and TypeFieldDescriptionSecretStore.CLOCKSpecifies the clock to use when making time comparisons.SecretsTrustManager.ENABLE_REVOCATION_CHECKINGWhether the trust manager should perform recovation checking or not.SecretsKeyManager.KEY_MANAGER_ALGORITHMThe algorithm of the underlyingX509ExtendedKeyManagerimplementation to use.SecretStore.LEASE_EXPIRY_DURATIONOption used to specify how long secrets from a store should be used before being refreshed.static final Option<EnumSet<PKIXRevocationChecker.Option>>SecretsTrustManager.REVOCATION_OPTIONSThe options to pass to the revocation checker, if revocation checking is enabled.SecretsTrustManager.TRUST_MANAGER_ALGORITHMAlgorithm to use for looking up the underlying X509ExtendedTrustManager. -
Uses of Option in org.forgerock.util
Methods in org.forgerock.util that return OptionModifier 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.Methods in org.forgerock.util with parameters of type Option