API Reference
XmlDigitalSignatureVerificationRequest
Request for bounded verification of XML signature math and local signed-object references.
Inheritance
- Object
- XmlDigitalSignatureVerificationRequest
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public XmlDigitalSignatureVerificationRequest(Byte[] signatureXml, IReadOnlyCollection<X509Certificate2> certificateCandidates) #Creates a request for one encoded XML Signature document.
Parameters
- signatureXml System.Byte[]
- certificateCandidates System.Collections.Generic.IReadOnlyCollection{System.Security.Cryptography.X509Certificates.X509Certificate2}
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Byte[] SignatureXml { get; } #Gets the encoded XML Signature document.
public IReadOnlyCollection<X509Certificate2> CertificateCandidates { get; } #Gets bounded signer-certificate candidates.
public Int64 MaxSignatureBytes { get; set; } #Gets or sets the maximum signature XML bytes accepted. Defaults to 16 MiB.
public Int32 MaxReferences { get; set; } #Gets or sets the maximum SignedInfo Reference count. Defaults to 4,096.
public Int64 MaxTotalDigestWorkBytes { get; set; } #Gets or sets the maximum aggregate local-reference work across candidates. Defaults to 512 MiB.
public IReadOnlyCollection<String> AllowedCanonicalizationMethods { get; set; } #Gets or sets the accepted SignedInfo canonicalization algorithms.
public IReadOnlyCollection<String> AllowedReferenceTransforms { get; set; } #Gets or sets the accepted transforms on local SignedInfo references.
public IReadOnlyCollection<String> AllowedSignatureMethods { get; set; } #Gets or sets the accepted signature methods. Caller policy may narrow, but cannot expand, the provider's supported set.
public IReadOnlyCollection<String> AllowedDigestMethods { get; set; } #Gets or sets the accepted digest methods. Caller policy may narrow, but cannot expand, the provider's supported set.