Uses of Class
org.forgerock.secrets.NoSuchSecretException
-
Packages that use NoSuchSecretException Package Description org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.secrets.credentials Contains secret credential related API objects.org.forgerock.secrets.keys Contains cryptographic key related API objects.org.forgerock.secrets.propertyresolver Provides aSecretStoreimplementation that loads secrets from a Common ConfigurationPropertyResolverand then decodes it with aSecretPropertyFormat. -
-
Uses of NoSuchSecretException in org.forgerock.secrets
Methods in org.forgerock.secrets that return types with arguments of type NoSuchSecretException Modifier and Type Method Description Promise<SecretBuilder,NoSuchSecretException>SecretDecoder. decodeToPromise(byte[] data)Decodes the raw data retrieved from a backend into aSecretBuilderfor further processing.default <S extends T>
Promise<S,NoSuchSecretException>SecretStore. getActive(Purpose<S> purpose)Returns the active secret for the given purpose.<S extends T>
Promise<S,NoSuchSecretException>ThreadPoolSecretStore. getActive(Purpose<S> purpose)<S extends Secret>
Promise<S,NoSuchSecretException>SecretsProvider. getActiveSecret(Purpose<S> purpose)Gets the currently active secret for the given purpose.Promise<T,NoSuchSecretException>SecretReference. getAsync()Gets the current active secret object asynchronously, refreshing it if necessary.default <S extends T>
Promise<S,NoSuchSecretException>SecretStore. getNamed(Purpose<S> purpose, String name)Returns the named secret from this store.<S extends T>
Promise<S,NoSuchSecretException>ThreadPoolSecretStore. getNamed(Purpose<S> purpose, String name)<S extends Secret>
Promise<S,NoSuchSecretException>SecretsProvider. getNamedSecret(Purpose<S> purpose, String id)Gets the secret for the given purpose with the given stable secret id.Methods in org.forgerock.secrets that throw NoSuchSecretException Modifier and Type Method Description <T extends Secret>
TSecretBuilder. build(Class<T> secretType)Deprecated.UseSecretBuilder.build(Purpose)instead.<T extends Secret>
TSecretBuilder. build(Purpose<T> purpose)Builds a secret of the given type, enforcing anyconstraintsattached to the purpose.<T extends Secret>
SecretBuilder.SecretAndExpirer<T>SecretBuilder. buildWithExpirer(Purpose<T> purpose)Builds a secret of the given type, enforcing anyconstraintsattached to the purpose.TSecretReference. get()Gets the current active secret object, refreshing it if necessary.List<S>ValidSecretsReference. get()Gets the current secrets, refreshing them if necessary.byte[]SecretBuilder. getRawData()Returns the raw secret data, or null if the raw data is not available.KeySecretBuilder. getSecretKey()Returns the secret (or private) key associated with this secret, or null if not specified.Constructors in org.forgerock.secrets that throw NoSuchSecretException Constructor Description GenericSecret(SecretBuilder builder)Constructs a generic secret with the given stable identifier and secret data. -
Uses of NoSuchSecretException in org.forgerock.secrets.credentials
Methods in org.forgerock.secrets.credentials that return types with arguments of type NoSuchSecretException Modifier and Type Method Description Promise<PrincipalAndSecret<T>,NoSuchSecretException>CredentialPair. getAsync()Gets thePrincipalAndSecretasynchronously.Method parameters in org.forgerock.secrets.credentials with type arguments of type NoSuchSecretException Modifier and Type Method Description static <T extends Secret>
CredentialPair<T>CredentialPair. credentialPair(SecretReference<T> secretReference, Function<T,PrincipalAndSecret<T>,NoSuchSecretException> mapper)Factory method to create a new instance ofCredentialPairfrom a reference to a secret containing both the principal and secret.Methods in org.forgerock.secrets.credentials that throw NoSuchSecretException Modifier and Type Method Description PrincipalAndSecret<T>CredentialPair. get()Get thePrincipalAndSecret. -
Uses of NoSuchSecretException in org.forgerock.secrets.keys
Methods in org.forgerock.secrets.keys that throw NoSuchSecretException Modifier and Type Method Description <T> TCryptoKey. export(KeyFormat<T> format)Exports the key material in the given format.TKeyFormat. export(CryptoKey key, Key rawKey)Exports the given crypto key and raw key material.Constructors in org.forgerock.secrets.keys that throw NoSuchSecretException Constructor Description CertificateVerificationKey(SecretBuilder builder)Initialises the key with the given secret data.DataDecryptionKey(SecretBuilder builder)Initialises the key with the given secret data.DataEncryptionKey(SecretBuilder builder)Initialises the key with the given secret data.KeyAgreementKey(SecretBuilder builder)Initialises the key with the given secret data.KeyDecryptionKey(SecretBuilder builder)Initialises the key with the given secret data.KeyEncryptionKey(SecretBuilder builder)Initialises the key with the given secret data.SigningKey(SecretBuilder builder)Initialises the key with the given secret data.VerificationKey(SecretBuilder builder)Initialises the key with the given secret data. -
Uses of NoSuchSecretException in org.forgerock.secrets.propertyresolver
Methods in org.forgerock.secrets.propertyresolver that return types with arguments of type NoSuchSecretException Modifier and Type Method Description Promise<SecretBuilder,NoSuchSecretException>PemPropertyFormat. decodeToPromise(String propertyValue)default Promise<SecretBuilder,NoSuchSecretException>SecretPropertyFormat. decodeToPromise(byte[] data)Decodes the data as a UTF-8 string and then callsSecretPropertyFormat.decodeToPromise(String)to decode the string value.default Promise<SecretBuilder,NoSuchSecretException>SecretPropertyFormat. decodeToPromise(String propertyValue)Decodes the input property value, setting relevant properties on aSecretBuilderobject.<S extends Secret>
Promise<S,NoSuchSecretException>FileSystemSecretStore. getActive(Purpose<S> purpose)<S extends Secret>
Promise<S,NoSuchSecretException>PropertyResolverSecretStore. getActive(Purpose<S> purpose)<S extends Secret>
Promise<S,NoSuchSecretException>FileSystemSecretStore. getNamed(Purpose<S> purpose, String name)<S extends Secret>
Promise<S,NoSuchSecretException>PropertyResolverSecretStore. getNamed(Purpose<S> purpose, String name)Methods in org.forgerock.secrets.propertyresolver that throw NoSuchSecretException Modifier and Type Method Description SecretBuilderJwkPropertyFormat. decode(String propertyValue)SecretBuilderPemPropertyFormat. decode(String propertyValue)SecretBuilderSecretKeyPropertyFormat. decode(String propertyValue)SecretBuilderSecretPropertyFormat. decode(String propertyValue)Decodes the input property value, setting relevant properties on aSecretBuilderobject.
-