CertificateKeyUsage Class

public final class CertificateKeyUsage
extends ExpandableStringEnum<CertificateKeyUsage>

Defines values for CertificateKeyUsage.

Field Summary

Modifier and Type Field and Description
static final CertificateKeyUsage CRL_SIGN

Static value cRLSign for CertificateKeyUsage.

static final CertificateKeyUsage DATA_ENCIPHERMENT

Static value dataEncipherment for CertificateKeyUsage.

static final CertificateKeyUsage DECIPHER_ONLY

Static value decipherOnly for CertificateKeyUsage.

static final CertificateKeyUsage DIGITAL_SIGNATURE

Static value digitalSignature for CertificateKeyUsage.

static final CertificateKeyUsage ENCIPHER_ONLY

Static value encipherOnly for CertificateKeyUsage.

static final CertificateKeyUsage KEY_AGREEMENT

Static value keyAgreement for CertificateKeyUsage.

static final CertificateKeyUsage KEY_CERT_SIGN

Static value keyCertSign for CertificateKeyUsage.

static final CertificateKeyUsage KEY_ENCIPHERMENT

Static value keyEncipherment for CertificateKeyUsage.

static final CertificateKeyUsage NON_REPUDIATION

Static value nonRepudiation for CertificateKeyUsage.

Constructor Summary

Constructor Description
CertificateKeyUsage()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of CertificateKeyUsage value.

Method Summary

Modifier and Type Method and Description
static CertificateKeyUsage fromString(String name)

Creates or finds a CertificateKeyUsage from its string representation.

static Collection<CertificateKeyUsage> values()

Gets known CertificateKeyUsage values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

CRL_SIGN

public static final CertificateKeyUsage CRL_SIGN

Static value cRLSign for CertificateKeyUsage.

DATA_ENCIPHERMENT

public static final CertificateKeyUsage DATA_ENCIPHERMENT

Static value dataEncipherment for CertificateKeyUsage.

DECIPHER_ONLY

public static final CertificateKeyUsage DECIPHER_ONLY

Static value decipherOnly for CertificateKeyUsage.

DIGITAL_SIGNATURE

public static final CertificateKeyUsage DIGITAL_SIGNATURE

Static value digitalSignature for CertificateKeyUsage.

ENCIPHER_ONLY

public static final CertificateKeyUsage ENCIPHER_ONLY

Static value encipherOnly for CertificateKeyUsage.

KEY_AGREEMENT

public static final CertificateKeyUsage KEY_AGREEMENT

Static value keyAgreement for CertificateKeyUsage.

KEY_CERT_SIGN

public static final CertificateKeyUsage KEY_CERT_SIGN

Static value keyCertSign for CertificateKeyUsage.

KEY_ENCIPHERMENT

public static final CertificateKeyUsage KEY_ENCIPHERMENT

Static value keyEncipherment for CertificateKeyUsage.

NON_REPUDIATION

public static final CertificateKeyUsage NON_REPUDIATION

Static value nonRepudiation for CertificateKeyUsage.

Constructor Details

CertificateKeyUsage

@Deprecated
public CertificateKeyUsage()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of CertificateKeyUsage value.

Method Details

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 values()

Gets known CertificateKeyUsage values.

Returns:

known CertificateKeyUsage values.

Applies to