Package org.keycloak.crypto
Class JavaAlgorithm
java.lang.Object
org.keycloak.crypto.JavaAlgorithm
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getJavaAlgorithm
(String algorithm) static String
getJavaAlgorithm
(String algorithm, String curve) static String
getJavaAlgorithmForHash
(String algorithm) static String
getJavaAlgorithmForHash
(String algorithm, String curve) static boolean
isECJavaAlgorithm
(String algorithm) static boolean
isEddsaJavaAlgorithm
(String algorithm) static boolean
isHMACJavaAlgorithm
(String algorithm) static boolean
isRSAJavaAlgorithm
(String algorithm)
-
Field Details
-
RS256
- See Also:
-
RS384
- See Also:
-
RS512
- See Also:
-
HS256
- See Also:
-
HS384
- See Also:
-
HS512
- See Also:
-
ES256
- See Also:
-
ES384
- See Also:
-
ES512
- See Also:
-
PS256
- See Also:
-
PS384
- See Also:
-
PS512
- See Also:
-
Ed25519
- See Also:
-
Ed448
- See Also:
-
AES
- See Also:
-
SHA256
- See Also:
-
SHA384
- See Also:
-
SHA512
- See Also:
-
SHAKE256
- See Also:
-
-
Constructor Details
-
JavaAlgorithm
public JavaAlgorithm()
-
-
Method Details
-
getJavaAlgorithm
-
getJavaAlgorithm
-
getJavaAlgorithmForHash
-
getJavaAlgorithmForHash
-
isRSAJavaAlgorithm
-
isECJavaAlgorithm
-
isEddsaJavaAlgorithm
-
isHMACJavaAlgorithm
-