DeletedKey interface

An interface representing a deleted Key Vault Key.

Properties

id

Key identifier.

key

The key value.

keyOperations

Operations allowed on this key

keyType

JsonWebKey Key Type (kty), as defined in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', "oct-HSM"

name

The name of the key.

properties

The properties of the key.

Property Details

id

Key identifier.

id?: string

Property Value

string

key

The key value.

key?: JsonWebKey

Property Value

keyOperations

Operations allowed on this key

keyOperations?: string[]

Property Value

string[]

keyType

JsonWebKey Key Type (kty), as defined in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', "oct-HSM"

keyType?: string

Property Value

string

name

The name of the key.

name: string

Property Value

string

properties

The properties of the key.

properties: KeyProperties & { deletedOn?: Date, recoveryId?: string, scheduledPurgeDate?: Date }

Property Value

KeyProperties & { deletedOn?: Date, recoveryId?: string, scheduledPurgeDate?: Date }