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
CredentialExpirationTimes
Expiry timestamps to merge; omitted keys are unchanged. Defaults to CredentialExpirationTimes.
public IReadOnlyDictionary<string, DateTimeOffset>? CredentialExpirationTimes { get; init; }
Property Value
RequestId
Idempotency key.
public string? RequestId { get; init; }