Uses of Class
org.forgerock.util.Options
Packages that use Options
Package
Description
Core
Handler
implementations.HTTP service provider API.
Encryption Handler classes for each possible encryption algorithm.
Handles HTTP requests by generating responses.
Contains provider interfaces needed by IG to work correctly.
Contains proxy related heaplets.
Provides the Common Secrets API for accessing secrets of various kinds.
Common tools used in policy service.
WebSocket proxy support.
Provides a unified API for accessing secrets of various kinds.
Secret store backend for retrieving keys from a local or remote JWK Set.
Implementations of
SecretStore
for accessing keys stored in Java KeyStores, such as
PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.Provides common interfaces and classes.
-
Uses of Options in org.forgerock.http.handler
Constructors in org.forgerock.http.handler with parameters of type OptionsModifierConstructorDescriptionHttpClientHandler
(Options options) Creates a new HTTP client using the provided client options. -
Uses of Options in org.forgerock.http.spi
Methods in org.forgerock.http.spi with parameters of type OptionsModifier and TypeMethodDescription<S> S
Loads a service of the specified type.HttpClientProvider.newHttpClient
(Options options) Returns a newHttpClient
configured using the provided set of options. -
Uses of Options in org.forgerock.json.jose.jwe.handlers.encryption
Constructors in org.forgerock.json.jose.jwe.handlers.encryption with parameters of type OptionsModifierConstructorDescriptionRSAEncryptionHandler
(EncryptionMethod encryptionMethod, JweAlgorithm jweAlgorithm, Options options) Constructs a new RSAEncryptionHandler instance with the given options. -
Uses of Options in org.forgerock.openig.handler
Methods in org.forgerock.openig.handler with parameters of type OptionsModifier and TypeMethodDescriptionReturns a list ofFilter
that will be executed on every request before theHttpClientHandler
. -
Uses of Options in org.forgerock.openig.providers
Methods in org.forgerock.openig.providers with parameters of type OptionsModifier and TypeMethodDescriptionWebSocketProxyFilterProvider.newWebSocketProxyFilter
(Options options) Create a newFilter
to manage WebSocket upgrade requests, and manage subsequent communication. -
Uses of Options in org.forgerock.openig.proxy
Methods in org.forgerock.openig.proxy with parameters of type OptionsModifier and TypeMethodDescription -
Uses of Options in org.forgerock.openig.secrets
Methods in org.forgerock.openig.secrets with parameters of type OptionsModifier and TypeMethodDescriptionSecretsService.getKeyManager
(Purpose<? extends CryptoKey> purpose, Options options) Returns aKeyManager
that can be used toinitialize an SSLContext
, allowing certificates and private keys to be retrieved from this secrets provider.SecretsService.getTrustManager
(Purpose<? extends CryptoKey> purpose, Options options) Constructs anX509ExtendedTrustManager
that will retrieve certificates from this secrets provider for the provided purpose.HsmSecretStoreHeaplet.keyStore
(SecretsProvider secretsProvider, Purpose<GenericSecret> storePasswordPurpose, Options options) KeyStoreSecretStoreHeaplet.keyStore
(SecretsProvider secretsProvider, Purpose<GenericSecret> storePasswordPurpose, Options options) -
Uses of Options in org.forgerock.openig.tools
Methods in org.forgerock.openig.tools with parameters of type OptionsModifier and TypeMethodDescriptionConfigure proxy settings. -
Uses of Options in org.forgerock.openig.websocket
Methods in org.forgerock.openig.websocket with parameters of type OptionsModifier and TypeMethodDescriptionWebSocketProxyFilterProviderImpl.newWebSocketProxyFilter
(Options options) -
Uses of Options in org.forgerock.secrets
Methods in org.forgerock.secrets with parameters of type OptionsModifier and TypeMethodDescriptionSecretsProvider.getKeyManager
(Set<Purpose<? extends CryptoKey>> purposes, Options options) Returns aKeyManager
that can be used toinitialize an SSLContext
, allowing certificates and private keys to be retrieved from this secrets provider.SecretsProvider.getKeyManager
(Purpose<? extends CryptoKey> purpose, Options options) Returns aKeyManager
that can be used toinitialize an SSLContext
, allowing certificates and private keys to be retrieved from this secrets provider.SecretsProvider.getTrustManager
(Set<Purpose<? extends CryptoKey>> purposes, Options options) Constructs anX509ExtendedTrustManager
that will retrieve certificates from this secrets provider for the provided purposes.SecretsProvider.getTrustManager
(Purpose<? extends CryptoKey> purpose, Options options) Constructs anX509ExtendedTrustManager
that will retrieve certificates from this secrets provider for the provided purpose. -
Uses of Options in org.forgerock.secrets.jwkset
Constructors in org.forgerock.secrets.jwkset with parameters of type OptionsModifierConstructorDescriptionJwkSetSecretStore
(JWKSet jwkSet, Options options) Creates a secret store directly from the given JWK Set.JwkSetSecretStore
(JwksStore jwksStore, Options options) Creates a secret store from aJwksStore
. -
Uses of Options in org.forgerock.secrets.keystore
Constructors in org.forgerock.secrets.keystore with parameters of type OptionsModifierConstructorDescriptionKeyStoreSecretStore
(Function<char[], KeyStore, KeyStoreException> keyStoreLoader, SecretReference<GenericSecret> keyStorePassword, SecretReference<GenericSecret> keyEntryPassword, Options options, KeyStoreSecretStore.StableIdProvider stableIdProvider) Initialises the key store.KeyStoreSecretStore
(Function<char[], KeyStore, KeyStoreException> keyStoreLoader, SecretReference<GenericSecret> keyStorePassword, Options options) Initialises the keystore using the same password for the keystore and all keys. -
Uses of Options in org.forgerock.util
Methods in org.forgerock.util that return OptionsModifier and TypeMethodDescriptionstatic Options
Returns a copy of the provided set of options.static Options
Options.defaultOptions()
Returns a new set of options with default settings.<T> Options
Resets an option to its default behavior.<T> Options
Sets an option to the provided value.static Options
Options.unmodifiableCopyOf
(Options options) Returns an unmodifiable copy of the provided set of options.static Options
Options.unmodifiableDefaultOptions()
Returns an unmodifiable set of options with default settings.Methods in org.forgerock.util with parameters of type Options