Pular para o conteúdo principal

OnlineResourceXmlSigner

Namespace: Lacuna.Pki.Xml
Assembly: Lacuna.Pki
Class

Provides methods for creating a XML signature of an online resource

public class OnlineResourceXmlSigner : XmlSigner

Hierarquia: objectXmlSignerOnlineResourceXmlSigner

Construtores

OnlineResourceXmlSigner()

public OnlineResourceXmlSigner()

Métodos

AddReferences(SignedXml, DigestAlgorithm, XmlPolicySpec)

protected override void AddReferences(SignedXml signedXml, DigestAlgorithm digestAlgorithm, XmlPolicySpec policy)

Parâmetros

NomeTipoDescrição
signedXmlSignedXml
digestAlgorithmDigestAlgorithm
policyXmlPolicySpec

GetToSignEntityTransferData()

protected override byte[] GetToSignEntityTransferData()

Retorno

byte[]


SetToSignEntityTransferData(byte[])

protected override void SetToSignEntityTransferData(byte[] transferData)

Parâmetros

NomeTipoDescrição
transferDatabyte[]

SetToSignResourceUri(string)

Sets the URI of the resource to downloaded and signed

public void SetToSignResourceUri(string uri)

Parâmetros

NomeTipoDescrição
uristring

VerifyParameters(bool)

protected override void VerifyParameters(bool computeSignature)

Parâmetros

NomeTipoDescrição
computeSignaturebool

Membros herdados

xmlDocument, namespaceMan, SetXml(byte[]), SetXml(XmlDocument), SetPolicy(XmlPolicySpec), SetPolicy(IXmlPolicyMapper), SetSigningCertificate(PKCertificateWithKey), SetSigningCertificate(PKCertificate), SetSignatureElementLocation(string, NamespaceManager, XmlInsertionOptions), SetSignatureElementId(string), SetCommitmentType(CommitmentType), SetDataObjectFormat(string), SetTimestampRequester(ITimestampRequester), SetClassicEnvelopedTransformation(bool), SetCertificateValidationConfigurator(Action<CertificateValidationOptions>), GenerateToSignHash(out SignatureAlgorithm, out byte[]), SetPrecomputedSignature(byte[], byte[]), ComputeSignature(), VerifySignerParameters(bool), GetSignatureElement(), GetSignedXml(), InsertSignatureElement(), InsertSignatureElement(XmlElement, string, XmlInsertionOptions), FulfillTransformations(Reference), Warnings, ValidationResults, ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()