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
| Nome | Tipo | Descrição |
|---|---|---|
client | RestPkiClient |
Campos
InsertionOption
protected XmlInsertionOptions? InsertionOption
Retorno
XmlInsertionOptions?
Nsm
protected NamespaceManager Nsm
Retorno
SignatureElementId
protected string SignatureElementId
Retorno
Xml
protected byte[] Xml
Retorno
XPath
protected string XPath
Retorno
Métodos
SetSignatureElementId(string)
public void SetSignatureElementId(string id)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
id | string |
SetSignatureElementLocation(string, XmlInsertionOptions, NamespaceManager)
public void SetSignatureElementLocation(string xpath, XmlInsertionOptions insertionOption, NamespaceManager nsm = null)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
xpath | string | |
insertionOption | XmlInsertionOptions | |
nsm | NamespaceManager |
SetXml(byte[])
public void SetXml(byte[] xmlDocumentBytes)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
xmlDocumentBytes | byte[] |
SetXml(string)
public void SetXml(string XmlDocumentPath)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
XmlDocumentPath | string |
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()