Top Fields Constructors Methods
org.keycloak.crypto

public Class JavaAlgorithm

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static String
public static String
getJavaAlgorithm(String algorithm, String curve)

public static String
public static String
public static boolean
public static boolean
public static boolean
public static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

AESback to summary
public static final String AES
Ed25519back to summary
public static final String Ed25519
Ed448back to summary
public static final String Ed448
ES256back to summary
public static final String ES256
ES384back to summary
public static final String ES384
ES512back to summary
public static final String ES512
HS256back to summary
public static final String HS256
HS384back to summary
public static final String HS384
HS512back to summary
public static final String HS512
PS256back to summary
public static final String PS256
PS384back to summary
public static final String PS384
PS512back to summary
public static final String PS512
RS256back to summary
public static final String RS256
RS384back to summary
public static final String RS384
RS512back to summary
public static final String RS512
SHA256back to summary
public static final String SHA256
SHA384back to summary
public static final String SHA384
SHA512back to summary
public static final String SHA512
SHAKE256back to summary
public static final String SHAKE256

Constructor Detail

JavaAlgorithmback to summary
public JavaAlgorithm()

Method Detail

getJavaAlgorithmback to summary
public static String getJavaAlgorithm(String algorithm)
getJavaAlgorithmback to summary
public static String getJavaAlgorithm(String algorithm, String curve)
getJavaAlgorithmForHashback to summary
public static String getJavaAlgorithmForHash(String algorithm)
getJavaAlgorithmForHashback to summary
public static String getJavaAlgorithmForHash(String algorithm, String curve)
isECJavaAlgorithmback to summary
public static boolean isECJavaAlgorithm(String algorithm)
isEddsaJavaAlgorithmback to summary
public static boolean isEddsaJavaAlgorithm(String algorithm)
isHMACJavaAlgorithmback to summary
public static boolean isHMACJavaAlgorithm(String algorithm)
isRSAJavaAlgorithmback to summary
public static boolean isRSAJavaAlgorithm(String algorithm)