Pular para o conteúdo principal

XmlSignatureStarter

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

public abstract class XmlSignatureStarter : SignatureStarter

Hierarquia: objectSignatureStarterXmlSignatureStarter

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()