Package org.keycloak.crypto
Class CryptoUtils
java.lang.Object
org.keycloak.crypto.CryptoUtils
Utility class for common cryptographic operations and algorithm discovery.
- Author:
- Forkim Akwichek
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the supported asymmetric signature algorithms.
-
Constructor Details
-
CryptoUtils
public CryptoUtils()
-
-
Method Details
-
getSupportedAsymmetricSignatureAlgorithms
Returns the supported asymmetric signature algorithms. This method discovers all available SignatureProvider implementations and filters for those that support asymmetric algorithms (RSA, EC, EdDSA, etc.).- Parameters:
session
- The Keycloak session- Returns:
- List of asymmetric signature algorithm names
-