Class EncryptionConstants
- java.lang.Object
-
- org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
public final class EncryptionConstants extends Object
Algorithm Header Parameter 'enc' Values for JWE as defined by RFC 7518.
-
-
Field Summary
Fields Modifier and Type Field Description static StringALGO_ID_ENC_ALG_A128CBC_HS256Encryption - Required- A128CBC-HS256.static StringALGO_ID_ENC_ALG_A128GCMEncryption -Recommended- A128GCM.static StringALGO_ID_ENC_ALG_A192CBC_HS384Encryption - Optional- A192CBC-HS384.static StringALGO_ID_ENC_ALG_A192GCMEncryption -Optional- A192GCM.static StringALGO_ID_ENC_ALG_A256CBC_HS512Encryption -Required- A256CBC-HS512.static StringALGO_ID_ENC_ALG_A256GCMEncryption -Recommended- A256GCM.
-
Constructor Summary
Constructors Modifier Constructor Description privateEncryptionConstants()Constructor.
-
-
-
Field Detail
-
ALGO_ID_ENC_ALG_A128CBC_HS256
public static final String ALGO_ID_ENC_ALG_A128CBC_HS256
Encryption - Required- A128CBC-HS256.- See Also:
- Constant Field Values
-
ALGO_ID_ENC_ALG_A192CBC_HS384
public static final String ALGO_ID_ENC_ALG_A192CBC_HS384
Encryption - Optional- A192CBC-HS384.- See Also:
- Constant Field Values
-
ALGO_ID_ENC_ALG_A256CBC_HS512
public static final String ALGO_ID_ENC_ALG_A256CBC_HS512
Encryption -Required- A256CBC-HS512.- See Also:
- Constant Field Values
-
ALGO_ID_ENC_ALG_A128GCM
public static final String ALGO_ID_ENC_ALG_A128GCM
Encryption -Recommended- A128GCM.- See Also:
- Constant Field Values
-
ALGO_ID_ENC_ALG_A192GCM
public static final String ALGO_ID_ENC_ALG_A192GCM
Encryption -Optional- A192GCM.- See Also:
- Constant Field Values
-
ALGO_ID_ENC_ALG_A256GCM
public static final String ALGO_ID_ENC_ALG_A256GCM
Encryption -Recommended- A256GCM.- See Also:
- Constant Field Values
-
-