Class SignatureVerifySettings
Settings to customize Signature.Verify behavior.
public sealed class SignatureVerifySettings
- Inheritance
-
SignatureVerifySettings
- Inherited Members
Constructors
SignatureVerifySettings(bool, bool, bool, bool, bool, RevocationMode)
public SignatureVerifySettings(bool allowIllegal, bool allowUntrusted, bool allowUnknownRevocation, bool reportUnknownRevocation, bool reportUntrustedRoot, RevocationMode revocationMode)
Parameters
allowIllegalboolallowUntrustedboolallowUnknownRevocationboolreportUnknownRevocationboolreportUntrustedRootboolrevocationModeRevocationMode
Properties
AllowIllegal
Allow packages with signatures that do not conform to the specification.
public bool AllowIllegal { get; }
Property Value
AllowUnknownRevocation
Specifies that a signing certificate's chain with unknown revocation is allowed. If set to true, offline revocation is allowed.
public bool AllowUnknownRevocation { get; }
Property Value
AllowUntrusted
Specifies that a signing certificate's chain that chains to an untrusted root is allowed
public bool AllowUntrusted { get; }
Property Value
Default
Get default settings values for relaxed verification on a signature
public static SignatureVerifySettings Default { get; }
Property Value
ReportUnknownRevocation
Indicates if unknown revocation status should be reported.
public bool ReportUnknownRevocation { get; }
Property Value
ReportUntrustedRoot
Indicates if a signing certificate that chains to an untrusted root should be reported.
public bool ReportUntrustedRoot { get; }
Property Value
RevocationMode
Gets how the revocation verification should be performed.
public RevocationMode RevocationMode { get; }
Property Value
- RevocationMode