Class VerificationPolicyOptions
- Namespace
- AsiBackbone.Core.Signing
- Assembly
- AsiBackbone.Core.dll
Maps signature verification categories to host-facing verification policy actions.
public sealed class VerificationPolicyOptions
- Inheritance
-
VerificationPolicyOptions
- Inherited Members
Properties
Actions
Gets the configured verification category to host action map.
public IReadOnlyDictionary<SignatureVerificationCategory, VerificationPolicyAction> Actions { get; }
Property Value
Default
Gets the default verification policy action map.
public static VerificationPolicyOptions Default { get; }
Property Value
Methods
Create(IReadOnlyDictionary<SignatureVerificationCategory, VerificationPolicyAction>?)
Creates verification policy options with optional host overrides.
public static VerificationPolicyOptions Create(IReadOnlyDictionary<SignatureVerificationCategory, VerificationPolicyAction>? actionOverrides = null)
Parameters
actionOverridesIReadOnlyDictionary<SignatureVerificationCategory, VerificationPolicyAction>
Returns
GetAction(SignatureVerificationCategory)
Gets the action configured for the supplied verification category.
public VerificationPolicyAction GetAction(SignatureVerificationCategory category)
Parameters
categorySignatureVerificationCategory