Package | Description |
---|---|
org.keycloak.jose.jwe | |
org.keycloak.jose.jwe.alg | |
org.keycloak.jose.jwe.enc | |
org.keycloak.util |
Modifier and Type | Method and Description |
---|---|
String |
JWE.encodeJwe(JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
void |
JWEKeyStorage.setEncryptionProvider(JWEEncryptionProvider encryptionProvider) |
JWE |
JWE.verifyAndDecodeJwe(String jweStr,
JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
Modifier and Type | Method and Description |
---|---|
byte[] |
KeyEncryptionJWEAlgorithmProvider.encodeCek(JWEEncryptionProvider encryptionProvider,
JWEKeyStorage keyStorage,
Key publicKey) |
byte[] |
JWEAlgorithmProvider.encodeCek(JWEEncryptionProvider encryptionProvider,
JWEKeyStorage keyStorage,
Key encryptionKey) |
byte[] |
DirectAlgorithmProvider.encodeCek(JWEEncryptionProvider encryptionProvider,
JWEKeyStorage keyStorage,
Key encryptionKey) |
byte[] |
AesKeyWrapAlgorithmProvider.encodeCek(JWEEncryptionProvider encryptionProvider,
JWEKeyStorage keyStorage,
Key encryptionKey) |
Modifier and Type | Class and Description |
---|---|
class |
AesCbcHmacShaEncryptionProvider |
static class |
AesCbcHmacShaEncryptionProvider.Aes128CbcHmacSha256Provider |
static class |
AesCbcHmacShaEncryptionProvider.Aes192CbcHmacSha384Provider |
static class |
AesCbcHmacShaEncryptionProvider.Aes256CbcHmacSha512Provider |
class |
AesCbcHmacShaJWEEncryptionProvider |
class |
AesGcmEncryptionProvider |
class |
AesGcmJWEEncryptionProvider |
Modifier and Type | Method and Description |
---|---|
static String |
TokenUtil.jweKeyEncryptionEncode(Key encryptionKEK,
byte[] contentBytes,
String algAlgorithm,
String encAlgorithm,
String kid,
JWEAlgorithmProvider jweAlgorithmProvider,
JWEEncryptionProvider jweEncryptionProvider) |
static byte[] |
TokenUtil.jweKeyEncryptionVerifyAndDecode(Key decryptionKEK,
String encodedContent,
JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.