KeyUsageType Class

  • java.lang.Object
    • com.microsoft.azure.keyvault.models.KeyUsageType

public class KeyUsageType

Defines values for KeyUsageType.

Field Summary

Modifier and Type Field and Description
final KeyUsageType C_RLSIGN

Static value cRLSign for KeyUsageType.

final KeyUsageType DATA_ENCIPHERMENT

Static value dataEncipherment for KeyUsageType.

final KeyUsageType DECIPHER_ONLY

Static value decipherOnly for KeyUsageType.

final KeyUsageType DIGITAL_SIGNATURE

Static value digitalSignature for KeyUsageType.

final KeyUsageType ENCIPHER_ONLY

Static value encipherOnly for KeyUsageType.

final KeyUsageType KEY_AGREEMENT

Static value keyAgreement for KeyUsageType.

final KeyUsageType KEY_CERT_SIGN

Static value keyCertSign for KeyUsageType.

final KeyUsageType KEY_ENCIPHERMENT

Static value keyEncipherment for KeyUsageType.

final KeyUsageType NON_REPUDIATION

Static value nonRepudiation for KeyUsageType.

Constructor Summary

Constructor Description
KeyUsageType(String value)

Creates a custom value for KeyUsageType.

Method Summary

Modifier and Type Method and Description
boolean equals(Object obj)
int hashCode()
String toString()

Field Details

C_RLSIGN

public static final KeyUsageType C_RLSIGN= new KeyUsageType("cRLSign")

Static value cRLSign for KeyUsageType.

DATA_ENCIPHERMENT

public static final KeyUsageType DATA_ENCIPHERMENT= new KeyUsageType("dataEncipherment")

Static value dataEncipherment for KeyUsageType.

DECIPHER_ONLY

public static final KeyUsageType DECIPHER_ONLY= new KeyUsageType("decipherOnly")

Static value decipherOnly for KeyUsageType.

DIGITAL_SIGNATURE

public static final KeyUsageType DIGITAL_SIGNATURE= new KeyUsageType("digitalSignature")

Static value digitalSignature for KeyUsageType.

ENCIPHER_ONLY

public static final KeyUsageType ENCIPHER_ONLY= new KeyUsageType("encipherOnly")

Static value encipherOnly for KeyUsageType.

KEY_AGREEMENT

public static final KeyUsageType KEY_AGREEMENT= new KeyUsageType("keyAgreement")

Static value keyAgreement for KeyUsageType.

KEY_CERT_SIGN

public static final KeyUsageType KEY_CERT_SIGN= new KeyUsageType("keyCertSign")

Static value keyCertSign for KeyUsageType.

KEY_ENCIPHERMENT

public static final KeyUsageType KEY_ENCIPHERMENT= new KeyUsageType("keyEncipherment")

Static value keyEncipherment for KeyUsageType.

NON_REPUDIATION

public static final KeyUsageType NON_REPUDIATION= new KeyUsageType("nonRepudiation")

Static value nonRepudiation for KeyUsageType.

Constructor Details

KeyUsageType

public KeyUsageType(String value)

Creates a custom value for KeyUsageType.

Parameters:

value - the custom value

Method Details

equals

public boolean equals(Object obj)

Parameters:

obj

hashCode

public int hashCode()

toString

public String toString()

Applies to