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
allowIllegal
boolallowUntrusted
boolallowUnknownRevocation
boolreportUnknownRevocation
boolreportUntrustedRoot
boolrevocationMode
RevocationMode
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