JsonWebKeyType Class

public final class JsonWebKeyType
extends ExpandableStringEnum<JsonWebKeyType>

Provisioning state.

Field Summary

Modifier and Type Field and Description
static final JsonWebKeyType ALLOCATING

A device is currently being allocated for the dedicated HSM resource.

static final JsonWebKeyType CHECKING_QUOTA

Validating the subscription has sufficient quota to allocate a dedicated HSM device.

static final JsonWebKeyType CONNECTING

The dedicated HSM is being connected to the virtual network.

static final JsonWebKeyType DELETING

The dedicated HSM is currently being deleted.

static final JsonWebKeyType FAILED

Provisioning of the dedicated HSM has failed.

static final JsonWebKeyType PROVISIONING

The dedicated HSM is currently being provisioned.

static final JsonWebKeyType SUCCEEDED

The dedicated HSM has been fully provisioned.

Constructor Summary

Constructor Description
JsonWebKeyType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of JsonWebKeyType value.

Method Summary

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

Creates or finds a JsonWebKeyType from its string representation.

static Collection<JsonWebKeyType> values()

Gets known JsonWebKeyType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

ALLOCATING

public static final JsonWebKeyType ALLOCATING

A device is currently being allocated for the dedicated HSM resource.

CHECKING_QUOTA

public static final JsonWebKeyType CHECKING_QUOTA

Validating the subscription has sufficient quota to allocate a dedicated HSM device.

CONNECTING

public static final JsonWebKeyType CONNECTING

The dedicated HSM is being connected to the virtual network.

DELETING

public static final JsonWebKeyType DELETING

The dedicated HSM is currently being deleted.

FAILED

public static final JsonWebKeyType FAILED

Provisioning of the dedicated HSM has failed.

PROVISIONING

public static final JsonWebKeyType PROVISIONING

The dedicated HSM is currently being provisioned.

SUCCEEDED

public static final JsonWebKeyType SUCCEEDED

The dedicated HSM has been fully provisioned.

Constructor Details

JsonWebKeyType

@Deprecated
public JsonWebKeyType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of JsonWebKeyType value.

Method Details

fromString

public static JsonWebKeyType fromString(String name)

Creates or finds a JsonWebKeyType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding JsonWebKeyType.

values

public static Collection<JsonWebKeyType> values()

Gets known JsonWebKeyType values.

Returns:

known JsonWebKeyType values.

Applies to