Package org.keycloak.crypto.fips
Class FIPSAesKeyWrapAlgorithmProvider
java.lang.Object
org.keycloak.crypto.fips.FIPSAesKeyWrapAlgorithmProvider
- All Implemented Interfaces:
JWEAlgorithmProvider
Variant of
org.keycloak.jose.jwe.alg.AesKeyWrapAlgorithmProvider based on FIPS-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]byte[]encodeCek(JWEEncryptionProvider encryptionProvider, JWEKeyStorage keyStorage, Key encryptionKey)
-
Constructor Details
-
FIPSAesKeyWrapAlgorithmProvider
public FIPSAesKeyWrapAlgorithmProvider()
-
-
Method Details
-
decodeCek
- Specified by:
decodeCekin interfaceJWEAlgorithmProvider- Throws:
Exception
-
encodeCek
public byte[] encodeCek(JWEEncryptionProvider encryptionProvider, JWEKeyStorage keyStorage, Key encryptionKey) throws Exception - Specified by:
encodeCekin interfaceJWEAlgorithmProvider- Throws:
Exception
-