Table of Contents

Class UpdateProviderOptions

Namespace
OpenShell
Assembly
OpenShell.Sdk.dll
public sealed record UpdateProviderOptions : IEquatable<UpdateProviderOptions>
Inheritance
UpdateProviderOptions
Implements
Inherited Members

Properties

ClearCredentialExpirationKeys

Credential keys whose existing expiry should be removed.

public IReadOnlyList<string>? ClearCredentialExpirationKeys { get; init; }

Property Value

IReadOnlyList<string>

CredentialExpirationTimes

Expiry timestamps to merge; omitted keys are unchanged. Defaults to CredentialExpirationTimes.

public IReadOnlyDictionary<string, DateTimeOffset>? CredentialExpirationTimes { get; init; }

Property Value

IReadOnlyDictionary<string, DateTimeOffset>

RequestId

Idempotency key.

public string? RequestId { get; init; }

Property Value

string