Table of Contents

Class EncryptionKey

Namespace
Auth0.ManagementApi.Models.Keys
Assembly
Auth0.ManagementApi.dll

Represents and Encryption Key

public class EncryptionKey
Inheritance
EncryptionKey
Inherited Members

Properties

CreatedAt

Key creation timestamp

[JsonProperty("created_at")]
public DateTime CreatedAt { get; set; }

Property Value

DateTime

Kid

Key ID

[JsonProperty("kid")]
public string Kid { get; set; }

Property Value

string

ParentKid

ID of the parent wrapping key.

[JsonProperty("parent_kid")]
public string ParentKid { get; set; }

Property Value

string

PublicKey

Public key in PEM format

[JsonProperty("public_key")]
public string PublicKey { get; set; }

Property Value

string

State

Encryption Key State

[JsonProperty("state")]
[JsonConverter(typeof(StringEnumConverter))]
public EncryptionKeyState State { get; set; }

Property Value

EncryptionKeyState

Type

Encryption Key Type

[JsonProperty("type")]
[JsonConverter(typeof(StringEnumConverter))]
public EncryptionKeyType Type { get; set; }

Property Value

EncryptionKeyType

UpdatedAt

Key update timestamp

[JsonProperty("updated_at")]
public DateTime UpdatedAt { get; set; }

Property Value

DateTime