Class CertificateKeyUsage
- java.lang.Object
-
- com.azure.core.util.ExpandableStringEnum<CertificateKeyUsage>
-
- com.azure.security.keyvault.certificates.models.CertificateKeyUsage
-
public final class CertificateKeyUsage extends com.azure.core.util.ExpandableStringEnum<CertificateKeyUsage>
Defines values for CertificateKeyUsage.
-
-
Field Summary
Fields Modifier and Type Field Description static CertificateKeyUsage
CRL_SIGN
Static value CRLSign for CertificateKeyUsage.static CertificateKeyUsage
DATA_ENCIPHERMENT
Static value Data Encipherment for CertificateKeyUsage.static CertificateKeyUsage
DECIPHER_ONLY
Static value Decipher Only for CertificateKeyUsage.static CertificateKeyUsage
DIGITAL_SIGNATURE
Static value Digital Signature for CertificateKeyUsage.static CertificateKeyUsage
ENCIPHER_ONLY
Static value Encipher Only for CertificateKeyUsage.static CertificateKeyUsage
KEY_AGREEMENT
Static value Key Agreement for CertificateKeyUsage.static CertificateKeyUsage
KEY_CERT_SIGN
Static value Key CertSign for CertificateKeyUsage.static CertificateKeyUsage
KEY_ENCIPHERMENT
Static value Key Encipherment for CertificateKeyUsage.static CertificateKeyUsage
NON_REPUDIATION
Static value Non Repudiation for CertificateKeyUsage.
-
Constructor Summary
Constructors Constructor Description CertificateKeyUsage()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CertificateKeyUsage
fromString(String name)
Creates or finds a CertificateKeyUsage from its string representation.static Collection<CertificateKeyUsage>
values()
-
-
-
Field Detail
-
DIGITAL_SIGNATURE
public static final CertificateKeyUsage DIGITAL_SIGNATURE
Static value Digital Signature for CertificateKeyUsage.
-
NON_REPUDIATION
public static final CertificateKeyUsage NON_REPUDIATION
Static value Non Repudiation for CertificateKeyUsage.
-
KEY_ENCIPHERMENT
public static final CertificateKeyUsage KEY_ENCIPHERMENT
Static value Key Encipherment for CertificateKeyUsage.
-
DATA_ENCIPHERMENT
public static final CertificateKeyUsage DATA_ENCIPHERMENT
Static value Data Encipherment for CertificateKeyUsage.
-
KEY_AGREEMENT
public static final CertificateKeyUsage KEY_AGREEMENT
Static value Key Agreement for CertificateKeyUsage.
-
KEY_CERT_SIGN
public static final CertificateKeyUsage KEY_CERT_SIGN
Static value Key CertSign for CertificateKeyUsage.
-
CRL_SIGN
public static final CertificateKeyUsage CRL_SIGN
Static value CRLSign for CertificateKeyUsage.
-
ENCIPHER_ONLY
public static final CertificateKeyUsage ENCIPHER_ONLY
Static value Encipher Only for CertificateKeyUsage.
-
DECIPHER_ONLY
public static final CertificateKeyUsage DECIPHER_ONLY
Static value Decipher Only for CertificateKeyUsage.
-
-
Method Detail
-
fromString
public static CertificateKeyUsage fromString(String name)
Creates or finds a CertificateKeyUsage from its string representation.- Parameters:
name
- a name to look for.- Returns:
- the corresponding CertificateKeyUsage.
-
values
public static Collection<CertificateKeyUsage> values()
- Returns:
- known CertificateKeyUsage values.
-
-