Top Fields Constructors Methods
org.keycloak.jose.jwe.enc

public Class AesCbcHmacShaJWEEncryptionProvider

extends AesCbcHmacShaEncryptionProvider
Class Inheritance
Imports
org.keycloak.jose.jwe.JWEConstants

Field Summary

Modifier and TypeField and Description
private final int
private final int
private final int
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected int
protected int
public int
protected String
Inherited from org.keycloak.jose.jwe.enc.AesCbcHmacShaEncryptionProvider:
deserializeCEKencodeJweserializeCEKverifyAndDecodeJwe

Field Detail

authenticationTagLengthback to summary
private final int authenticationTagLength
expectedAesKeyLengthback to summary
private final int expectedAesKeyLength
expectedCEKLengthback to summary
private final int expectedCEKLength
hmacShaAlgorithmback to summary
private final String hmacShaAlgorithm

Constructor Detail

AesCbcHmacShaJWEEncryptionProviderback to summary
public AesCbcHmacShaJWEEncryptionProvider(String jwaAlgorithmName)

Method Detail

getAuthenticationTagLengthback to summary
protected int getAuthenticationTagLength()

Implements abstract org.keycloak.jose.jwe.enc.AesCbcHmacShaEncryptionProvider.getAuthenticationTagLength.

Annotations
@Override
getExpectedAesKeyLengthback to summary
protected int getExpectedAesKeyLength()

Implements abstract org.keycloak.jose.jwe.enc.AesCbcHmacShaEncryptionProvider.getExpectedAesKeyLength.

Annotations
@Override
getExpectedCEKLengthback to summary
public int getExpectedCEKLength()

Implements org.keycloak.jose.jwe.enc.JWEEncryptionProvider.getExpectedCEKLength.

Annotations
@Override
getHmacShaAlgorithmback to summary
protected String getHmacShaAlgorithm()

Implements abstract org.keycloak.jose.jwe.enc.AesCbcHmacShaEncryptionProvider.getHmacShaAlgorithm.

Annotations
@Override