Pular para o conteúdo principal

XmlSignatureStarter

Namespace: Lacuna.RestPki.Client
Assembly: Lacuna.RestPki.Client
Class

public abstract class XmlSignatureStarter : SignatureStarter

Hierarquia: object → SignatureStarter → XmlSignatureStarter

Construtores​

XmlSignatureStarter(RestPkiClient)​

public XmlSignatureStarter(RestPkiClient client)

Parâmetros

NomeTipoDescrição
clientRestPkiClient

Campos​

InsertionOption​

protected XmlInsertionOptions? InsertionOption

Retorno

XmlInsertionOptions?


Nsm​

protected NamespaceManager Nsm

Retorno

NamespaceManager


SignatureElementId​

protected string SignatureElementId

Retorno

string


Xml​

protected byte[] Xml

Retorno

byte[]


XPath​

protected string XPath

Retorno

string


Métodos​

SetSignatureElementId(string)​

public void SetSignatureElementId(string id)

Parâmetros

NomeTipoDescrição
idstring

SetSignatureElementLocation(string, XmlInsertionOptions, NamespaceManager)​

public void SetSignatureElementLocation(string xpath, XmlInsertionOptions insertionOption, NamespaceManager nsm = null)

Parâmetros

NomeTipoDescrição
xpathstring
insertionOptionXmlInsertionOptions
nsmNamespaceManager

SetXml(byte[])​

public void SetXml(byte[] xmlDocumentBytes)

Parâmetros

NomeTipoDescrição
xmlDocumentBytesbyte[]

SetXml(string)​

public void SetXml(string XmlDocumentPath)

Parâmetros

NomeTipoDescrição
XmlDocumentPathstring

Membros herdados​

Client, Done, CertificateInfo, SetSignerCertificate(byte[]), SetSignaturePolicy(Guid), SetSecurityContext(Guid), SetCallbackArgument(string), GetCertificateInfo(), StartAsync(), Start(), StartWithWebPkiAsync(), StartWithWebPki(), SignerCertificate, SignaturePolicyId, SecurityContextId, CallbackArgument, IgnoreRevocationStatusUnknown, GetType(), MemberwiseClone(), ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode()

Ver em Markdown