Uses of Class
org.forgerock.util.Option
-
Packages that use Option Package Description org.forgerock.am.cts.api org.forgerock.am.saml2.api This package contains the SAML2 SSO APIs.org.forgerock.http.handler CoreHandlerimplementations.org.forgerock.json.jose.jwe.handlers.encryption Encryption Handler classes for each possible encryption algorithm.org.forgerock.openam.ldap This package contains utility methods to ease/unify development when using the OpenDJ LDAP SDK.org.forgerock.opendj.discovery Contains the Service Discovery Mechanisms and APIs.org.forgerock.opendj.ldap Classes and interfaces for core types including connections, entries, and attributes.org.forgerock.opendj.ldap.schema Classes and interfaces for constructing and querying LDAP schemas.org.forgerock.opendj.security An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF basedKeyStoreservice.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.util Provides common interfaces and classes. -
-
Uses of Option in org.forgerock.am.cts.api
Fields in org.forgerock.am.cts.api declared as Option Modifier and Type Field Description static Option<TokenFilter>CTSOptions. ASSERTION_REQUEST_OPTIONSignals the CTS to perform an assertion using the providedTokenFilterbefore performing the requested operation.static Option<ETag>CTSOptions. ETAG_ASSERT_OPTIONSignals to the CTS backing implementation to assert that the CTS entry being updated still has the givenETagbefore applying the requested modification to it.static Option<ETag>CTSOptions. ETAG_READ_OPTIONSignals to the CTS backing implementation to include the result of an optimistic concurrency ETag in the response for this request.static Option<CoreTokenField[]>CTSOptions. PRE_DELETE_READ_OPTIONSignals the CTS to perform a read of a CTS token on delete.static Option<String>CTSOptions. VLV_SORT_ATTRIBUTESignals the CTS to utilise a pre-registered VLV-index based query, with the provided sort order.Methods in org.forgerock.am.cts.api with parameters of type Option Modifier and Type Method Description static <T> OptionsCTSOptions. singleOption(Option<T> option, T value) -
Uses of Option in org.forgerock.am.saml2.api
Fields in org.forgerock.am.saml2.api declared as Option Modifier and Type Field Description static Option<Boolean>Saml2Options. ALLOW_CREATEWhether the identity provider is allowed to create a new NameID value for the user.static Option<AuthComparison>Saml2Options. AUTH_COMPARISONThe comparison method the identity provider should use when determining the authentication method.static Option<List<String>>Saml2Options. AUTH_CONTEXT_CLASS_REFThe authentication context class reference.static Option<List<String>>Saml2Options. AUTH_CONTEXT_DECL_REFThe authentication context declaration reference.static Option<Boolean>Saml2Options. FORCE_AUTHNWhether the IDP should force re-authentication of the user.static Option<Boolean>Saml2Options. IS_PASSIVEWhether the IDP should silently check if the user is already authenticated.static Option<String>Saml2Options. NAME_ID_FORMATThe NameID Format the IDP should use when constructing the assertion.static Option<String>Saml2Options. REQUEST_BINDINGThe request binding AM should use when sending the authentication request.static Option<String>Saml2Options. RESPONSE_BINDINGThe binding the IDP should use when returning the SAML response. -
Uses of Option in org.forgerock.http.handler
Fields in org.forgerock.http.handler declared as Option Modifier and Type Field Description static Option<Duration>HttpClientHandler. OPTION_CONNECT_TIMEOUTThe TCP connect timeout for new HTTP connections.static Option<Boolean>HttpClientHandler. OPTION_DISABLE_CONNECTION_STATEThis option is only taken into account whenOPTION_REUSE_CONNECTIONSis also set to true.static Option<HttpClientHandler.HostnameVerifier>HttpClientHandler. OPTION_HOSTNAME_VERIFIERSpecifies the SSL host name verification policy.static Option<KeyManagerFactory>HttpClientHandler. OPTION_KEY_MANAGER_FACTORYSpecifies the key manager factory that should be used when configuring SSL/TLS connections.static Option<KeyManager[]>HttpClientHandler. OPTION_KEY_MANAGERSSpecifies the list of key managers that should be used when configuring SSL/TLS connections.static Option<Loader>HttpClientHandler. OPTION_LOADERThe strategy which should be used for loading theHttpClientProvider.static Option<Integer>HttpClientHandler. OPTION_MAX_CONNECTIONSSpecifies the maximum number of connections that should be pooled by the HTTP client.static Option<List<String>>HttpClientHandler. OPTION_NON_PROXY_HOSTSSpecifies the list of hosts for which requests should not be proxied.static Option<Long>HttpClientHandler. OPTION_POOLED_CONNECTION_TTLSpecifies the time to live (expiry time) in milliseconds of connections from the pool.static Option<HttpClientHandler.ProxyInfo>HttpClientHandler. OPTION_PROXYSpecifies a proxy to use for requests by the HTTP Client.static Option<Boolean>HttpClientHandler. OPTION_PROXY_SYSTEMSpecifies that the system defined proxy should be used for requests by the HTTP Client.static Option<Boolean>HttpClientHandler. OPTION_RETRY_REQUESTSSpecifies whether requests should be retried if a failure is detected.static Option<Boolean>HttpClientHandler. OPTION_REUSE_CONNECTIONSSpecifies whether HTTP connections should be kept alive and reused for additional requests.static Option<Duration>HttpClientHandler. OPTION_SO_TIMEOUTThe TCP socket timeout when waiting for HTTP responses.static Option<List<String>>HttpClientHandler. OPTION_SSL_CIPHER_SUITESList of JSSE ciphers to be enabled on the HttpClient.static Option<List<String>>HttpClientHandler. OPTION_SSL_ENABLED_PROTOCOLSList of SSL protocols to be enabled on the HttpClient.static Option<String>HttpClientHandler. OPTION_SSLCONTEXT_ALGORITHMSSLContext algorithm to be used when making SSL/TLS connections.static Option<Factory<Buffer>>HttpClientHandler. OPTION_TEMPORARY_STORAGESpecifies the temporary storage that should be used for storing HTTP responses.static Option<TrustManagerFactory>HttpClientHandler. OPTION_TRUST_MANAGER_FACTORYSpecifies the trust manager factory that should be used when configuring SSL/TLS connections.static 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 Option Modifier and Type Field Description static Option<Boolean>RSAEncryptionHandler. 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.openam.ldap
Fields in org.forgerock.openam.ldap declared as Option Modifier and Type Field Description static Option<Boolean>LDAPUtils. AFFINITY_ENABLEDAnOptionthat tells whether affinity based load balancing is enabled for the connections.static Option<LDAPUtils.CachedPoolOptions>LDAPUtils. CACHED_POOL_OPTIONSAnOptionthat stores the settings related to cached connection pooling. -
Uses of Option in org.forgerock.opendj.discovery
Fields in org.forgerock.opendj.discovery declared as Option Modifier and Type Field Description static Option<BindRequest>ReplicationServiceDiscoveryMechanism. BIND_REQUESTThe bind request to use to perform service discovery when connecting to servers.static Option<Set<com.forgerock.opendj.util.HostPort>>ReplicationServiceDiscoveryMechanism. BOOTSTRAP_REPLICATION_SERVERSThe addresses of one or more replication servers within the topology which this server should connect to in order to discover the rest of the topology.static Option<Duration>PeriodicServiceDiscoveryMechanism. DISCOVERY_INTERVALInterval between two replication server configuration discovery queries.static Option<Duration>PeriodicServiceDiscoveryMechanism. DISCOVERY_INTERVALInterval between two replication server configuration discovery queries.static Option<Supplier<ScheduledExecutorService>>PeriodicServiceDiscoveryMechanism. EXECUTOR_SERVICEThe scheduled executor service where service discovery is scheduled.static Option<Supplier<ScheduledExecutorService>>PeriodicServiceDiscoveryMechanism. EXECUTOR_SERVICEThe scheduled executor service where service discovery is scheduled.static Option<String>ReplicationServiceDiscoveryMechanism. PRIMARY_GROUP_IDReplication domain group ID of preferred directory server replicas.static Option<Set<com.forgerock.opendj.util.HostPort>>StaticServiceDiscoveryMechanism. PRIMARY_SERVERSSpecifies a list of servers that will be used in preference to secondary servers when available.static Option<Set<com.forgerock.opendj.util.HostPort>>StaticServiceDiscoveryMechanism. SECONDARY_SERVERSSpecifies a list of servers that will be used in place of primary servers when all primary servers are unavailable. -
Uses of Option in org.forgerock.opendj.ldap
Fields in org.forgerock.opendj.ldap declared as Option Modifier and Type Field Description static Option<io.reactivex.rxjava3.functions.Consumer<RxSocket<?>>>LdapServer. ACCEPTED_CLIENT_VALIDATORA consumer which is invoked immediately after a new connection has been accepted in order to determine whether the connection should be accepted or not, in which case it will be closed immediately.static Option<AttributeFilter>Entries. ATTRIBUTE_FILTERSelects which attributes will be compared.static Option<BindRequest>LdapConnectionFactory. AUTHN_BIND_REQUESTConfigures the connection factory to return pre-authenticated connections using the specifiedBindRequest.static Option<Supplier<BindRequest>>LdapConnectionFactory. AUTHN_BIND_REQUEST_FACTORYConfigures the connection factory to return pre-authenticated connections usingBindRequestprovided by the specifiedSupplier.static Option<Integer>CommonLdapOptions. BUFFER_SIZESize of the buffer used when reading/writing data from/to the network.static Option<Integer>CommonLdapOptions. BUFFER_SIZESize of the buffer used when reading/writing data from/to the network.static Option<Integer>CommonLdapOptions. BUFFER_SIZESize of the buffer used when reading/writing data from/to the network.static Option<Integer>LdapServer. CONNECT_MAX_BACKLOGSpecifies the maximum queue length for incoming connections requests.static Option<Duration>LdapClients. CONNECT_TIMEOUTSpecifies the connect timeout.static Option<ConnectionPoolEventListener>LdapClients. CONNECTION_POOL_EVENT_LISTENERSpecifies the event listener which should be notified whenever an event occurs in a connection pool.static Option<Duration>LdapClients. CONNECTION_POOL_IDLE_TIMEOUTThe time interval after which idle connections can be closed, shrinking the connection pool towards theminimum size.static Option<Integer>LdapClients. CONNECTION_POOL_MAX_SIZEThe maximum size for the connection pool.static Option<Integer>LdapClients. CONNECTION_POOL_MIN_SIZEThe minimum size for the connection pool.static Option<ScheduledExecutorService>LdapClients. CONNECTION_POOL_SCHEDULERSpecifies the scheduler which will be used for periodically checking idle connections and timed-out connection attempts.static Option<DecodeOptions>CommonLdapOptions. DECODE_OPTIONSSets the decoding options which will be used to control how requests and responses are decoded.static Option<DecodeOptions>CommonLdapOptions. DECODE_OPTIONSSets the decoding options which will be used to control how requests and responses are decoded.static Option<DecodeOptions>CommonLdapOptions. DECODE_OPTIONSSets the decoding options which will be used to control how requests and responses are decoded.static Option<Entries.DiffStrategy>Entries. DIFF_STRATEGYDefines the strategy to use to compute changes.static Option<BindRequest>LdapClients. LDAP_CLIENT_AUTHN_BIND_REQUESTConfigures theBindRequestused for pre-authenticated connection or availability check made by load-balancers.static Option<Supplier<BindRequest>>LdapClients. LDAP_CLIENT_AUTHN_BIND_REQUEST_FACTORYConfigures theBindRequestsupplier used for pre-authenticated connection or availability checks made by load-balancersstatic Option<Boolean>LdapClients. LDAP_CLIENT_ENABLE_PRE_AUTHENTICATIONConfigures whether the connection factory must return pre-authenticated connections.static Option<Boolean>LdapClients. LDAP_CLIENT_KEEP_ALIVE_ENABLEDConfigures the connection factory to periodically send keep-alives to the Directory Server.static Option<Duration>LdapClients. LDAP_CLIENT_KEEP_ALIVE_INTERVALSpecifies the time between successive keep-alives (default interval is 300 seconds).static Option<ScheduledExecutorService>LdapClients. LDAP_CLIENT_KEEP_ALIVE_SCHEDULERSpecifies the scheduler which will be used for periodically sending keep-alives.static Option<SearchRequest>LdapClients. LDAP_CLIENT_KEEP_ALIVE_SEARCH_REQUESTSpecifies the parameters of the search request that will be used for keep-alives.static Option<Duration>LdapClients. LDAP_CLIENT_KEEP_ALIVE_TIMEOUTSpecifies the timeout for keep-alives, after which the remote Directory Server will be deemed to be disconnected (default timeout is 3 seconds).static Option<Duration>LdapClients. LDAP_CLIENT_REQUEST_TIMEOUTSpecifies the operation timeout.static Option<Boolean>LdapClients. LDAP_CLIENT_SSL_USE_STARTTLSSpecifies whether SSL or StartTLS should be used for securing connections when an SSL context is specified.static Option<Duration>LdapClients. LOAD_BALANCER_AVAILABILITY_CHECK_INTERVALSpecifies the time between successive availability check requests (default interval is 5 seconds).static Option<SearchRequest>LdapClients. LOAD_BALANCER_AVAILABILITY_CHECK_SEARCH_REQUESTSpecifies the parameters of the search request that will be used for availability check.static Option<Duration>LdapClients. LOAD_BALANCER_AVAILABILITY_CHECK_TIMEOUTSpecifies the timeout for availability checks, after which the remote Directory Server will be deemed to be unavailable (default timeout is 3 seconds).static Option<Collection<Dn>>LdapClients. LOAD_BALANCER_BASE_DNSSpecifies the base DN(s) for the data that the ldap service handles.static Option<LoadBalancerEventListener>LdapClients. LOAD_BALANCER_EVENT_LISTENERSpecifies the event listener which should be notified whenever a load-balanced LDAP client changes state from online to offline or vice-versa.static Option<IntUnaryOperator>LdapClients. LOAD_BALANCER_IDLE_SERVER_SELECTORDeprecated.For internal use only.static Option<Set<Dn>>LdapClients. LOAD_BALANCER_PARTITION_BASE_DNSSpecifies partition base DNs.static Option<ScheduledExecutorService>LdapClients. LOAD_BALANCER_SCHEDULERSpecifies the scheduler which will be used for periodically reconnecting to offline LDAP clients.static Option<Integer>LdapServer. MAX_CONCURRENT_REQUESTSSpecifies the maximum number of concurrent requests per connection.static Option<Integer>CommonLdapOptions. MAX_MSG_SIZE_IN_BYTESSpecifies the maximum request size in bytes for incoming LDAP messages.static Option<Integer>CommonLdapOptions. MAX_MSG_SIZE_IN_BYTESSpecifies the maximum request size in bytes for incoming LDAP messages.static Option<Integer>CommonLdapOptions. MAX_MSG_SIZE_IN_BYTESSpecifies the maximum request size in bytes for incoming LDAP messages.static Option<IntConsumer>CommonLdapOptions. PROBE_BYTES_READCallback invoked each time this server read bytes from the network.static Option<IntConsumer>CommonLdapOptions. PROBE_BYTES_READCallback invoked each time this server read bytes from the network.static Option<IntConsumer>CommonLdapOptions. PROBE_BYTES_READCallback invoked each time this server read bytes from the network.static Option<IntConsumer>CommonLdapOptions. PROBE_BYTES_WRITTENCallback invoked each time this server write bytes to the network.static Option<IntConsumer>CommonLdapOptions. PROBE_BYTES_WRITTENCallback invoked each time this server write bytes to the network.static Option<IntConsumer>CommonLdapOptions. PROBE_BYTES_WRITTENCallback invoked each time this server write bytes to the network.static Option<ProxyProtocolHeader>LdapClients. PROXY_PROTOCOL_HEADER_CLIENTEnables the proxy protocol for client connections using the provided proxy header.static Option<Set<AddressMask>>LdapServer. PROXY_PROTOCOL_SERVER_ALLOWED_CLIENTSSpecifies the clients that are allowed to access the server and that should use proxy protocol.static Option<Boolean>LdapServer. PROXY_PROTOCOL_SERVER_ENABLEDIndicates if the proxy protocol is enabled on the server .static Option<Entries.ReplaceStrategy>Entries. REPLACE_STRATEGYDefines the strategy to use to generate changes.static Option<Integer>CommonLdapOptions. SELECTOR_THREAD_COUNTSpecifies the number of threads which will be used to handle incoming network events.static Option<Integer>CommonLdapOptions. SELECTOR_THREAD_COUNTSpecifies the number of threads which will be used to handle incoming network events.static Option<Integer>CommonLdapOptions. SELECTOR_THREAD_COUNTSpecifies the number of threads which will be used to handle incoming network events.static Option<String>CommonLdapOptions. SELECTOR_THREAD_NAMESpecifies the thread name used for selector threads.static Option<String>CommonLdapOptions. SELECTOR_THREAD_NAMESpecifies the thread name used for selector threads.static Option<String>CommonLdapOptions. SELECTOR_THREAD_NAMESpecifies the thread name used for selector threads.static Option<Boolean>CommonLdapOptions. SO_KEEPALIVESpecifies the value of theSO_KEEPALIVEsocket option for new connections.static Option<Boolean>CommonLdapOptions. SO_KEEPALIVESpecifies the value of theSO_KEEPALIVEsocket option for new connections.static Option<Boolean>CommonLdapOptions. SO_KEEPALIVESpecifies the value of theSO_KEEPALIVEsocket option for new connections.static Option<Integer>CommonLdapOptions. SO_LINGER_IN_SECONDSSpecifies the value of theSO_LINGERsocket option for new connections.static Option<Integer>CommonLdapOptions. SO_LINGER_IN_SECONDSSpecifies the value of theSO_LINGERsocket option for new connections.static Option<Integer>CommonLdapOptions. SO_LINGER_IN_SECONDSSpecifies the value of theSO_LINGERsocket option for new connections.static Option<Boolean>CommonLdapOptions. SO_REUSE_ADDRESSSpecifies the value of theSO_REUSEADDRsocket option for new connections.static Option<Boolean>CommonLdapOptions. SO_REUSE_ADDRESSSpecifies the value of theSO_REUSEADDRsocket option for new connections.static Option<Boolean>CommonLdapOptions. SO_REUSE_ADDRESSSpecifies the value of theSO_REUSEADDRsocket option for new connections.static Option<SslOptions>CommonLdapOptions. SSL_OPTIONSSpecifies the options to use for the SSL support ornullif SSL is disabled.static Option<SslOptions>CommonLdapOptions. SSL_OPTIONSSpecifies the options to use for the SSL support ornullif SSL is disabled.static Option<SslOptions>CommonLdapOptions. SSL_OPTIONSSpecifies the options to use for the SSL support ornullif SSL is disabled.static Option<Boolean>LdapConnectionFactory. SSL_USE_STARTTLSSpecifies whether SSL or StartTLS should be used for securing connections when an SSL context is specified.static Option<Boolean>CommonLdapOptions. TCP_NO_DELAYSpecifies the value of theTCP_NODELAYsocket option for new connections.static Option<Boolean>CommonLdapOptions. TCP_NO_DELAYSpecifies the value of theTCP_NODELAYsocket option for new connections.static Option<Boolean>CommonLdapOptions. TCP_NO_DELAYSpecifies the value of theTCP_NODELAYsocket option for new connections.static Option<String>CommonLdapOptions. TRANSPORTSpecifies the name of the transport implementation to be used.static Option<String>CommonLdapOptions. TRANSPORTSpecifies the name of the transport implementation to be used.static Option<String>CommonLdapOptions. TRANSPORTSpecifies the name of the transport implementation to be used.static Option<Duration>CommonLdapOptions. WRITE_TIMEOUTMaximum time allowed for write operations to complete.static Option<Duration>CommonLdapOptions. WRITE_TIMEOUTMaximum time allowed for write operations to complete.static Option<Duration>CommonLdapOptions. WRITE_TIMEOUTMaximum time allowed for write operations to complete. -
Uses of Option in org.forgerock.opendj.ldap.schema
Fields in org.forgerock.opendj.ldap.schema declared as Option Modifier and Type Field Description static Option<Boolean>SchemaOptions. ALLOW_ATTRIBUTE_TYPES_WITH_NO_SUP_OR_SYNTAXSpecifies whether the schema should allow attribute type definitions that do not declare a superior attribute type or syntax.static Option<Boolean>SchemaOptions. ALLOW_MALFORMED_CERTIFICATESSpecifies whether the Certificate syntax should allow values which do not conform to the X.509 specifications.static Option<Boolean>SchemaOptions. ALLOW_MALFORMED_CERTLISTSSpecifies whether the CertificateList syntax should allow values which do not conform to the X.509 specifications.static Option<Boolean>SchemaOptions. ALLOW_MALFORMED_CERTPAIRSSpecifies whether the CertificatePair syntax should allow values which do not conform to the X.509 specifications.static Option<Boolean>SchemaOptions. ALLOW_MALFORMED_JPEG_PHOTOSSpecifies whether the JPEG Photo syntax should allow values which do not conform to the JFIF or Exif specifications.static Option<Boolean>SchemaOptions. ALLOW_MALFORMED_NAMES_AND_OPTIONSSpecifies whether the schema should allow certain illegal characters in OIDs and attribute options.static Option<Boolean>SchemaOptions. ALLOW_MALFORMED_POSTAL_ADDRESSESSpecifies whether the PostalAddress syntax should allow values which do not conform to the LDAP specifications.static Option<Boolean>SchemaOptions. ALLOW_NON_STANDARD_TELEPHONE_NUMBERSSpecifies whether the Telephone Number syntax should allow values which do not conform to the E.123 international telephone number format.static Option<Boolean>SchemaOptions. ALLOW_ZERO_LENGTH_DIRECTORY_STRINGSSpecifies whether zero-length values will be allowed by the Directory String syntax.static Option<String>SchemaOptions. DEFAULT_MATCHING_RULE_OIDSpecifies the OID of the default matching rule which will be used when parsing unrecognized attributes.static Option<String>SchemaOptions. DEFAULT_SYNTAX_OIDSpecifies the OID of the default syntax which will be used when parsing unrecognized attributes.static Option<Boolean>SchemaOptions. STRICT_FORMAT_FOR_BOOLEANIndicates whether boolean values are required to strictly comply with the standard definition for this syntax.static Option<Boolean>SchemaOptions. STRICT_FORMAT_FOR_COUNTRY_STRINGSIndicates whether country code values are required to strictly comply with the standard definition for this syntax.static Option<Boolean>SchemaOptions. STRIP_UPPER_BOUND_FOR_ATTRIBUTE_TYPEIndicates whether the minimum upper bound value should be stripped from the Attribute Type Syntax Description.static Option<Function<String,MatchingRuleImpl>>SchemaOptions. UNKNOWN_MATCHING_RULE_HANDLERSpecifies the unknown matching rule handler which will be invoked when a non-strict schema is queried about an unknown matching rule.Methods in org.forgerock.opendj.ldap.schema with parameters of type Option Modifier and Type Method Description <T> TSchema. getOption(Option<T> option)Returns the value associated to the providedOptionor the option default value, if there is no such option in this schema.<T> SchemaBuilderSchemaBuilder. setOption(Option<T> option, T value)Sets a schema option overriding any previous values for the option. -
Uses of Option in org.forgerock.opendj.security
Fields in org.forgerock.opendj.security declared as Option Modifier and Type Field Description static Option<KeyStoreObjectCache>KeyStoreParameters. CACHEThe caching mechanism that the key store will use.static Option<ExternalKeyWrappingStrategy>KeyStoreParameters. EXTERNAL_KEY_WRAPPING_STRATEGYAn alternative external mechanism for wrapping private and secret keys in the key store.static Option<Factory<char[]>>KeyStoreParameters. GLOBAL_PASSWORDThe optional password which is used to protect all private and secret keys.static Option<Integer>KeyStoreParameters. PBKDF2_ITERATIONSThe number of iterations to use when deriving encryption keys from passwords using PBKDF2.static Option<Integer>KeyStoreParameters. PBKDF2_SALT_SIZEThe number of random bytes to use as the salt when deriving encryption keys from passwords using PBKDF2. -
Uses of Option in org.forgerock.secrets
Fields in org.forgerock.secrets declared as Option Modifier and Type Field Description static Option<Clock>SecretStore. CLOCKSpecifies the clock to use when making time comparisons.static Option<Boolean>SecretsTrustManager. ENABLE_REVOCATION_CHECKINGWhether the trust manager should perform recovation checking or not.static Option<String>SecretsKeyManager. KEY_MANAGER_ALGORITHMThe algorithm of the underlyingX509ExtendedKeyManagerimplementation to use.static Option<Duration>SecretStore. LEASE_EXPIRY_DURATIONOption used to specify how long secrets from a store should be used before being refreshed.static Option<EnumSet<PKIXRevocationChecker.Option>>SecretsTrustManager. REVOCATION_OPTIONSThe options to pass to the revocation checker, if revocation checking is enabled.static Option<String>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 Option Modifier and Type Method Description static <T> Option<T>Option. of(Class<T> type, T defaultValue)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.static <E extends Enum<E>,T extends E>
Option<E>Option. withDefault(T defaultValue)Defines a boolean option with the provided default value.Methods in org.forgerock.util with parameters of type Option Modifier and Type Method Description <T> TOptions. get(Option<T> option)Returns the value associated with the provided option, or its default value if the option has not been configured.<T> OptionsOptions. reset(Option<T> option)Resets an option to its default behavior.<T> OptionsOptions. set(Option<T> option, T value)Sets an option to the provided value.
-