Class EncryptionAlgorithm
- java.lang.Object
-
- com.azure.core.util.ExpandableStringEnum<EncryptionAlgorithm>
-
- com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
public final class EncryptionAlgorithm extends com.azure.core.util.ExpandableStringEnum<EncryptionAlgorithm>
Defines values for EncryptionAlgorithm.
-
-
Field Summary
Fields Modifier and Type Field Description static EncryptionAlgorithmA128CBCStatic value A128CBC for EncryptionAlgorithm.static EncryptionAlgorithmA128CBC_HS256Static value A128CBC_HS256 for EncryptionAlgorithm.static EncryptionAlgorithmA128CBCPADStatic value A128CBCPAD for EncryptionAlgorithm.static EncryptionAlgorithmA128GCMStatic value A128GCM for EncryptionAlgorithm.static EncryptionAlgorithmA128KWStatic value A128KW for EncryptionAlgorithm.static EncryptionAlgorithmA192CBCStatic value A192CBC for EncryptionAlgorithm.static EncryptionAlgorithmA192CBC_HS384Static value A192CBC_HS384 for EncryptionAlgorithm.static EncryptionAlgorithmA192CBCPADStatic value A192CBCPAD for EncryptionAlgorithm.static EncryptionAlgorithmA192GCMStatic value A192GCM for EncryptionAlgorithm.static EncryptionAlgorithmA192KWStatic value A192KW for EncryptionAlgorithm.static EncryptionAlgorithmA256CBCStatic value A256CBC for EncryptionAlgorithm.static EncryptionAlgorithmA256CBC_HS512Static value A256CBC_HS512 for EncryptionAlgorithm.static EncryptionAlgorithmA256CBCPADStatic value A256CBCPAD for EncryptionAlgorithm.static EncryptionAlgorithmA256GCMStatic value A256GCM for EncryptionAlgorithm.static EncryptionAlgorithmA256KWStatic value A256KW for EncryptionAlgorithm.static EncryptionAlgorithmRSA_OAEPStatic value RSA_OAEP for EncryptionAlgorithm.static EncryptionAlgorithmRSA_OAEP_256Static value RSA_OAEP_256 for EncryptionAlgorithm.static EncryptionAlgorithmRSA1_5Static value RSA1_5 for EncryptionAlgorithm.
-
Constructor Summary
Constructors Constructor Description EncryptionAlgorithm()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EncryptionAlgorithmfromString(String name)Creates or finds a EncryptionAlgorithm from its string representation.static Collection<EncryptionAlgorithm>values()
-
-
-
Field Detail
-
RSA_OAEP
public static final EncryptionAlgorithm RSA_OAEP
Static value RSA_OAEP for EncryptionAlgorithm.
-
RSA_OAEP_256
public static final EncryptionAlgorithm RSA_OAEP_256
Static value RSA_OAEP_256 for EncryptionAlgorithm.
-
RSA1_5
public static final EncryptionAlgorithm RSA1_5
Static value RSA1_5 for EncryptionAlgorithm.
-
A128CBC
public static final EncryptionAlgorithm A128CBC
Static value A128CBC for EncryptionAlgorithm.
-
A192CBC
public static final EncryptionAlgorithm A192CBC
Static value A192CBC for EncryptionAlgorithm.
-
A256CBC
public static final EncryptionAlgorithm A256CBC
Static value A256CBC for EncryptionAlgorithm.
-
A128CBCPAD
public static final EncryptionAlgorithm A128CBCPAD
Static value A128CBCPAD for EncryptionAlgorithm.
-
A192CBCPAD
public static final EncryptionAlgorithm A192CBCPAD
Static value A192CBCPAD for EncryptionAlgorithm.
-
A256CBCPAD
public static final EncryptionAlgorithm A256CBCPAD
Static value A256CBCPAD for EncryptionAlgorithm.
-
A128CBC_HS256
public static final EncryptionAlgorithm A128CBC_HS256
Static value A128CBC_HS256 for EncryptionAlgorithm.
-
A192CBC_HS384
public static final EncryptionAlgorithm A192CBC_HS384
Static value A192CBC_HS384 for EncryptionAlgorithm.
-
A256CBC_HS512
public static final EncryptionAlgorithm A256CBC_HS512
Static value A256CBC_HS512 for EncryptionAlgorithm.
-
A128GCM
public static final EncryptionAlgorithm A128GCM
Static value A128GCM for EncryptionAlgorithm.
-
A192GCM
public static final EncryptionAlgorithm A192GCM
Static value A192GCM for EncryptionAlgorithm.
-
A256GCM
public static final EncryptionAlgorithm A256GCM
Static value A256GCM for EncryptionAlgorithm.
-
A128KW
public static final EncryptionAlgorithm A128KW
Static value A128KW for EncryptionAlgorithm.
-
A192KW
public static final EncryptionAlgorithm A192KW
Static value A192KW for EncryptionAlgorithm.
-
A256KW
public static final EncryptionAlgorithm A256KW
Static value A256KW for EncryptionAlgorithm.
-
-
Method Detail
-
fromString
public static EncryptionAlgorithm fromString(String name)
Creates or finds a EncryptionAlgorithm from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding EncryptionAlgorithm.
-
values
public static Collection<EncryptionAlgorithm> values()
- Returns:
- known EncryptionAlgorithm values.
-
-