Class CertificateKeyType
java.lang.Object
com.azure.core.util.ExpandableStringEnum<CertificateKeyType>
com.azure.security.keyvault.certificates.models.CertificateKeyType
public final class CertificateKeyType
extends com.azure.core.util.ExpandableStringEnum<CertificateKeyType>
JsonWebKey Key Type (kty), as defined in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CertificateKeyTypeElliptic Curve.static final CertificateKeyTypeElliptic Curve with a private key which is stored in the HSM.static final CertificateKeyTypeRSA (https://tools.ietf.org/html/rfc3447).static final CertificateKeyTypeRSA with a private key which is stored in the HSM. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CertificateKeyTypefromString(String name) Creates or finds a CertificateKeyType from its string representation.static Collection<CertificateKeyType>values()Gets known CertificateKeyType values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, hashCode, toString, values
-
Field Details
-
EC
Elliptic Curve. -
EC_HSM
Elliptic Curve with a private key which is stored in the HSM. -
RSA
RSA (https://tools.ietf.org/html/rfc3447). -
RSA_HSM
RSA with a private key which is stored in the HSM.
-
-
Constructor Details
-
CertificateKeyType
Deprecated.Use thefromString(String)factory method.Creates a new instance of CertificateKeyType value.
-
-
Method Details
-
fromString
Creates or finds a CertificateKeyType from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding CertificateKeyType.
-
values
Gets known CertificateKeyType values.- Returns:
- known CertificateKeyType values.
-
fromString(String)factory method.