Class ManagedCertificateFileOptions
Describes a managed PFX file and its self-signed replacement.
Inherited Members
Namespace: Eigenverft.NetLib.Infrastructure.Security.Certificates
Assembly: Eigenverft.NetLib.Infrastructure.dll
Syntax
public sealed class ManagedCertificateFileOptions
Properties
| Edit this page View SourceFilePath
Gets or initializes the complete PFX path.
Declaration
public required string FilePath { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Password
Gets or initializes the PFX password. An empty password is supported.
Declaration
public string? Password { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
RecoveryMode
Gets or initializes which existing PFX failures may replace the file. The default preserves every existing file while still returning an in-memory recovery certificate.
Declaration
public CertificateRecoveryMode RecoveryMode { get; init; }
Property Value
| Type | Description |
|---|---|
| CertificateRecoveryMode |
Replacement
Gets or initializes the certificate created when the managed PFX is unusable.
Declaration
public required SelfSignedCertificateOptions Replacement { get; init; }
Property Value
| Type | Description |
|---|---|
| SelfSignedCertificateOptions |