DeletedKeyBundle Class

Definition

A DeletedKeyBundle consisting of a WebKey plus its Attributes and deletion info

public class DeletedKeyBundle : Microsoft.Azure.KeyVault.Models.KeyBundle
type DeletedKeyBundle = class
    inherit KeyBundle
Public Class DeletedKeyBundle
Inherits KeyBundle
Inheritance
System.Object
DeletedKeyBundle

Constructors

DeletedKeyBundle()

Initializes a new instance of the DeletedKeyBundle class.

DeletedKeyBundle(JsonWebKey, KeyAttributes, IDictionary<String,String>, Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>)

Initializes a new instance of the DeletedKeyBundle class.

Properties

Attributes

Gets or sets the key management attributes.

(Inherited from KeyBundle)
DeletedDate

Gets the time when the key was deleted, in UTC

Key

Gets or sets the Json web key.

(Inherited from KeyBundle)
KeyIdentifier

The identifier for the key object

(Inherited from KeyBundle)
Managed

Gets true if the key's lifetime is managed by key vault. If this is a key backing a certificate, then managed will be true.

(Inherited from KeyBundle)
RecoveryId

Gets or sets the url of the recovery object, used to identify and recover the deleted key.

RecoveryIdentifier

The identifier of the deleted key object. This is used to recover the key.

ScheduledPurgeDate

Gets the time when the key is scheduled to be purged, in UTC

Tags

Gets or sets application specific metadata in the form of key-value pairs.

(Inherited from KeyBundle)

Applies to