Table of Contents

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

Name string

The material name.

Description string

What the material is.

Required bool

True when the strategy cannot run without it.

Secret bool

True when the material is stored as a secret.

Properties

Description

What the material is.

public string Description { get; init; }

Property Value

string

Name

The material name.

public string Name { get; init; }

Property Value

string

Required

True when the strategy cannot run without it.

public bool Required { get; init; }

Property Value

bool

Secret

True when the material is stored as a secret.

public bool Secret { get; init; }

Property Value

bool