Table of Contents

Class CreateEncryptionKeyResponseContent

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Encryption key

[Serializable]
public record CreateEncryptionKeyResponseContent : IJsonOnDeserialized, IEquatable<CreateEncryptionKeyResponseContent>
Inheritance
CreateEncryptionKeyResponseContent
Implements
Inherited Members
Extension Methods

Properties

AdditionalProperties

[JsonIgnore]
public ReadOnlyAdditionalProperties AdditionalProperties { get; }

Property Value

ReadOnlyAdditionalProperties

CreatedAt

Key creation timestamp

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

Property Value

DateTime

Kid

Key ID

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

Property Value

string

ParentKid

ID of parent wrapping key

[JsonPropertyName("parent_kid")]
public Optional<string?> ParentKid { get; set; }

Property Value

Optional<string>

PublicKey

Public key in PEM format

[JsonPropertyName("public_key")]
public Optional<string?> PublicKey { get; set; }

Property Value

Optional<string>

State

[JsonPropertyName("state")]
public required EncryptionKeyState State { get; set; }

Property Value

EncryptionKeyState

Type

[JsonPropertyName("type")]
public required EncryptionKeyType Type { get; set; }

Property Value

EncryptionKeyType

UpdatedAt

Key update timestamp

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

Property Value

DateTime

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.