Uses of Interface
org.forgerock.json.jose.jwt.Algorithm
-
Packages that use Algorithm Package Description org.forgerock.json.jose.builders Classes and interfaces for builder to build JWTs using a fluent API.org.forgerock.json.jose.jwe Classes and interfaces for JWT encryption and JWEs.org.forgerock.json.jose.jwk Classes and interfaces for creating and manipulating JWKs.org.forgerock.json.jose.jwk.store This package contains classes to manage a JWKs URI.org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'.org.forgerock.json.jose.jwt Classes and interfaces for JWTs.org.forgerock.json.jose.utils Utility classes for JWT creation and manipulation. -
-
Uses of Algorithm in org.forgerock.json.jose.builders
Methods in org.forgerock.json.jose.builders with parameters of type Algorithm Modifier and Type Method Description B
JwtHeaderBuilder. alg(Algorithm algorithm)
Sets the algorithm used to perform cryptographic signing and/or encryption on the JWT. -
Uses of Algorithm in org.forgerock.json.jose.jwe
Classes in org.forgerock.json.jose.jwe that implement Algorithm Modifier and Type Class Description class
JweAlgorithm
An Enum of the possible encryption algorithms that can be used to encrypt a JWT. -
Uses of Algorithm in org.forgerock.json.jose.jwk
Fields in org.forgerock.json.jose.jwk declared as Algorithm Modifier and Type Field Description protected Algorithm
JWK.Builder. algorithm
The intended JOSE algorithm for the key, optional.Methods in org.forgerock.json.jose.jwk that return Algorithm Modifier and Type Method Description static Algorithm
JWK. getAlgorithm(String algorithmName)
Get the algorithm corresponding.Algorithm
JWK. getJwaAlgorithm()
Gets the alg parameter of the JWK.Methods in org.forgerock.json.jose.jwk with parameters of type Algorithm Modifier and Type Method Description B
JWK.Builder. algorithm(Algorithm algorithm)
Sets the algorithm parameter of the JWK.JWK
JWKSet. findJwk(Algorithm algorithm, String keyUse)
Search for a JWK that matches the algorithm and the key usage.Constructors in org.forgerock.json.jose.jwk with parameters of type Algorithm Constructor Description JWK(KeyType keyType, String use, Set<KeyOperation> keyOperations, Algorithm algorithm, String keyId, String x509url, String x509Thumbprint, List<String> x509Chain)
Creates a JWK given the basic parameters. -
Uses of Algorithm in org.forgerock.json.jose.jwk.store
Methods in org.forgerock.json.jose.jwk.store with parameters of type Algorithm Modifier and Type Method Description JWK
JwksStore. findJwk(Algorithm algorithm, String keyUse)
Deprecated.UseJwksStore.findJwkAsync(String)
instead.Promise<JWK,FailedToLoadJWKException>
JwksStore. findJwkAsync(Algorithm algorithm, String keyUse)
Search asynchronously for a JWK that matches the algorithm and the key usage. -
Uses of Algorithm in org.forgerock.json.jose.jws
Classes in org.forgerock.json.jose.jws that implement Algorithm Modifier and Type Class Description class
JwsAlgorithm
An Enum of the possible signing algorithms that can be used to sign a JWT. -
Uses of Algorithm in org.forgerock.json.jose.jwt
Methods in org.forgerock.json.jose.jwt that return Algorithm Modifier and Type Method Description abstract Algorithm
JwtHeader. getAlgorithm()
Gets the Algorithm set in the JWT header.Methods in org.forgerock.json.jose.jwt with parameters of type Algorithm Modifier and Type Method Description void
JwtHeader. setAlgorithm(Algorithm algorithm)
Sets the algorithm used to perform cryptographic signing and/or encryption on the JWT. -
Uses of Algorithm in org.forgerock.json.jose.utils
Methods in org.forgerock.json.jose.utils with parameters of type Algorithm Modifier and Type Method Description static SecretConstraint<CryptoKey>
JoseSecretConstraints. allowedAlgorithm(Algorithm algorithm)
Enforces that the key is allowed to be used with the given JWA algorithm.
-