Table of Contents

Class SecretResolutionOptions

Namespace
MailFathom.Infrastructure.Secrets.Resolution
Assembly
MailFathom.Infrastructure.dll

The deployment-wide choice of how secret-bearing configuration values are interpreted.

public sealed record SecretResolutionOptions : IEquatable<SecretResolutionOptions>
Inheritance
SecretResolutionOptions
Implements
Inherited Members

Remarks

The mode is supplied at registration rather than read from configuration inside this assembly, so the resolution stack needs no hosting dependency and the rule stays trivially testable in all three directions.

Constructors

SecretResolutionOptions(SecretValueInterpretation)

The deployment-wide choice of how secret-bearing configuration values are interpreted.

Properties

Interpretation

The active interpretation mode.