Uses of Class
org.keycloak.jose.jwe.JWEKeyStorage
-
Uses of JWEKeyStorage in org.keycloak.jose.jwe
Modifier and TypeMethodDescriptionJWE.getKeyStorage()
JWEKeyStorage.setCEKKey
(Key key, JWEKeyStorage.KeyUse keyUse) JWEKeyStorage.setDecryptionKey
(Key decryptionKey) JWEKeyStorage.setEncryptionKey
(Key encryptionKey) -
Uses of JWEKeyStorage in org.keycloak.jose.jwe.alg
Modifier and TypeMethodDescriptionbyte[]
DirectAlgorithmProvider.encodeCek
(JWEEncryptionProvider encryptionProvider, JWEKeyStorage keyStorage, Key encryptionKey, JWEHeader.JWEHeaderBuilder headerBuilder) byte[]
JWEAlgorithmProvider.encodeCek
(JWEEncryptionProvider encryptionProvider, JWEKeyStorage keyStorage, Key encryptionKey, JWEHeader.JWEHeaderBuilder headerBuilder) -
Uses of JWEKeyStorage in org.keycloak.jose.jwe.enc
Modifier and TypeMethodDescriptionvoid
AesCbcHmacShaEncryptionProvider.deserializeCEK
(JWEKeyStorage keyStorage) void
AesGcmEncryptionProvider.deserializeCEK
(JWEKeyStorage keyStorage) void
JWEEncryptionProvider.deserializeCEK
(JWEKeyStorage keyStorage) This method is supposed to deserialize keys.byte[]
AesCbcHmacShaEncryptionProvider.serializeCEK
(JWEKeyStorage keyStorage) byte[]
AesGcmEncryptionProvider.serializeCEK
(JWEKeyStorage keyStorage) byte[]
JWEEncryptionProvider.serializeCEK
(JWEKeyStorage keyStorage) This method requires that decoded CEK keys are present in the keyStorage.decodedCEK map before it's called