Class ProviderCredentialsOptions
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
Options for GetCredentialsAsync(string, IReadOnlyCollection<string>, ProviderCredentialsOptions, CancellationToken).
public sealed record ProviderCredentialsOptions : IEquatable<ProviderCredentialsOptions>
- Inheritance
-
ProviderCredentialsOptions
- Implements
- Inherited Members
Properties
MinimumRemainingLifetime
Omitted or zero uses the gateway's five-minute margin. Maximum: 24 hours.
public TimeSpan? MinimumRemainingLifetime { get; init; }
Property Value
Workspace
Required explicit workspace. There is no implicit default and no all-workspaces export.
public required string Workspace { get; init; }