Table of Contents

Class ClientSecret

Namespace
OpenAI.Realtime
Assembly
OpenAI-DotNet.dll
public sealed class ClientSecret
Inheritance
ClientSecret
Inherited Members

Constructors

ClientSecret()

public ClientSecret()

ClientSecret(int?)

public ClientSecret(int? expiresAfter = null)

Parameters

expiresAfter int?

Properties

EphemeralApiKey

[JsonInclude]
[JsonPropertyName("value")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string EphemeralApiKey { get; }

Property Value

string

ExpiresAfter

[JsonInclude]
[JsonPropertyName("expires_after")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public ExpiresAfter ExpiresAfter { get; }

Property Value

ExpiresAfter

ExpiresAt

[JsonIgnore]
public DateTime? ExpiresAt { get; }

Property Value

DateTime?

ExpiresAtUnixTimeSeconds

[JsonInclude]
[JsonPropertyName("expires_at")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int? ExpiresAtUnixTimeSeconds { get; }

Property Value

int?

Operators

implicit operator ClientSecret(int?)

public static implicit operator ClientSecret(int? expiresAfter)

Parameters

expiresAfter int?

Returns

ClientSecret