Class ProfileCredentialRefreshMaterial
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
One input a refresh strategy needs.
public sealed record ProfileCredentialRefreshMaterial : IEquatable<ProfileCredentialRefreshMaterial>
- Inheritance
-
ProfileCredentialRefreshMaterial
- Implements
- Inherited Members
Constructors
ProfileCredentialRefreshMaterial(string, string, bool, bool)
One input a refresh strategy needs.
public ProfileCredentialRefreshMaterial(string Name, string Description = "", bool Required = false, bool Secret = false)
Parameters
NamestringThe material name.
DescriptionstringWhat the material is.
RequiredboolTrue when the strategy cannot run without it.
SecretboolTrue when the material is stored as a secret.
Properties
Description
What the material is.
public string Description { get; init; }
Property Value
Name
The material name.
public string Name { get; init; }
Property Value
Required
True when the strategy cannot run without it.
public bool Required { get; init; }
Property Value
Secret
True when the material is stored as a secret.
public bool Secret { get; init; }