Package org.keycloak.jose.jwe
Class JWEKeyStorage
- java.lang.Object
- 
- org.keycloak.jose.jwe.JWEKeyStorage
 
- 
 public class JWEKeyStorage extends Object - Author:
- Marek Posolda
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classJWEKeyStorage.KeyUse
 - 
Constructor SummaryConstructors Constructor Description JWEKeyStorage()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getCekBytes()KeygetCEKKey(JWEKeyStorage.KeyUse keyUse, boolean generateIfNotPresent)KeygetDecryptionKey()KeygetEncryptionKey()voidsetCEKBytes(byte[] cekBytes)JWEKeyStoragesetCEKKey(Key key, JWEKeyStorage.KeyUse keyUse)JWEKeyStoragesetDecryptionKey(Key decryptionKey)JWEKeyStoragesetEncryptionKey(Key encryptionKey)voidsetEncryptionProvider(JWEEncryptionProvider encryptionProvider)
 
- 
- 
- 
Method Detail- 
getEncryptionKeypublic Key getEncryptionKey() 
 - 
setEncryptionKeypublic JWEKeyStorage setEncryptionKey(Key encryptionKey) 
 - 
getDecryptionKeypublic Key getDecryptionKey() 
 - 
setDecryptionKeypublic JWEKeyStorage setDecryptionKey(Key decryptionKey) 
 - 
setCEKBytespublic void setCEKBytes(byte[] cekBytes) 
 - 
getCekBytespublic byte[] getCekBytes() 
 - 
setCEKKeypublic JWEKeyStorage setCEKKey(Key key, JWEKeyStorage.KeyUse keyUse) 
 - 
getCEKKeypublic Key getCEKKey(JWEKeyStorage.KeyUse keyUse, boolean generateIfNotPresent) 
 - 
setEncryptionProviderpublic void setEncryptionProvider(JWEEncryptionProvider encryptionProvider) 
 
- 
 
-