Pular para o conteúdo principal

CadesSignatureStarter

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

public class CadesSignatureStarter : SignatureStarter

Hierarquia: object → SignatureStarter → CadesSignatureStarter

Construtores​

CadesSignatureStarter(RestPkiClient)​

public CadesSignatureStarter(RestPkiClient client)

Parâmetros

NomeTipoDescrição
clientRestPkiClient

Propriedades​

DigestAlgorithmsForDetachedSignature​

public List<DigestAlgorithm> DigestAlgorithmsForDetachedSignature { get; set; }

Retorno

List<DigestAlgorithm>


EncapsulateContent​

public bool? EncapsulateContent { get; set; }

Retorno

bool?


Métodos​

SetCmsToCoSign(byte[])​

public void SetCmsToCoSign(byte[] cmsToCoSign)

Parâmetros

NomeTipoDescrição
cmsToCoSignbyte[]

SetCmsToCoSign(FileResult)​

public void SetCmsToCoSign(FileResult fileResult)

Parâmetros

NomeTipoDescrição
fileResultFileResult

SetCmsToCoSign(Stream)​

public void SetCmsToCoSign(Stream stream)

Parâmetros

NomeTipoDescrição
streamStream

SetCmsToCoSign(string)​

public void SetCmsToCoSign(string path)

Parâmetros

NomeTipoDescrição
pathstring

SetContentToSign(byte[])​

public void SetContentToSign(byte[] content)

Parâmetros

NomeTipoDescrição
contentbyte[]

SetContentToSign(Stream)​

public void SetContentToSign(Stream stream)

Parâmetros

NomeTipoDescrição
streamStream

SetEncapsulateContent(bool?)​

public void SetEncapsulateContent(bool? encapsulateContent)

Parâmetros

NomeTipoDescrição
encapsulateContentbool?

SetFileToSign(string)​

public void SetFileToSign(string path)

Parâmetros

NomeTipoDescrição
pathstring

Start()​

public override ClientSideSignatureInstructions Start()

Retorno

ClientSideSignatureInstructions


StartAsync()​

public override Task<ClientSideSignatureInstructions> StartAsync()

Retorno

Task<ClientSideSignatureInstructions>


StartWithWebPki()​

public override string StartWithWebPki()

Retorno

string


StartWithWebPkiAsync()​

public override Task<string> StartWithWebPkiAsync()

Retorno

Task<string>


Membros herdados​

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

Ver em Markdown