| Package | Description |
|---|---|
| org.keycloak.crypto | |
| org.keycloak.jose.jwe | |
| org.keycloak.jose.jwe.alg | |
| org.keycloak.util |
| Modifier and Type | Method and Description |
|---|---|
JWEAlgorithmProvider |
CekManagementProvider.jweAlgorithmProvider() |
JWEAlgorithmProvider |
RsaCekManagementProvider.jweAlgorithmProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
JWE.encodeJwe(JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
JWE |
JWE.verifyAndDecodeJwe(String jweStr,
JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
AesKeyWrapAlgorithmProvider |
class |
DirectAlgorithmProvider |
class |
KeyEncryptionJWEAlgorithmProvider |
class |
RsaKeyEncryption256JWEAlgorithmProvider |
class |
RsaKeyEncryptionJWEAlgorithmProvider |
| 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.