Package | Description |
---|---|
org.keycloak.jose.jwe | |
org.keycloak.util |
Modifier and Type | Method and Description |
---|---|
String |
JWE.encodeJwe() |
String |
JWE.encodeJwe(JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
JWE |
JWE.verifyAndDecodeJwe(String jweStr) |
JWE |
JWE.verifyAndDecodeJwe(String jweStr,
JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
Modifier and Type | Method and Description |
---|---|
static String |
TokenUtil.jweDirectEncode(Key aesKey,
Key hmacKey,
JsonWebToken jwt) |
static <T extends JsonWebToken> |
TokenUtil.jweDirectVerifyAndDecode(Key aesKey,
Key hmacKey,
String jweStr,
Class<T> expectedClass) |
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) |
static byte[] |
TokenUtil.jweKeyEncryptionVerifyAndDecode(Key decryptionKEK,
String encodedContent,
JWEAlgorithmProvider algorithmProvider,
JWEEncryptionProvider encryptionProvider) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.