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
| Nome | Tipo | Descrição |
|---|---|---|
client | RestPkiClient |
Propriedades
DigestAlgorithmsForDetachedSignature
public List<DigestAlgorithm> DigestAlgorithmsForDetachedSignature { get; set; }
Retorno
EncapsulateContent
public bool? EncapsulateContent { get; set; }
Retorno
Métodos
SetCmsToCoSign(byte[])
public void SetCmsToCoSign(byte[] cmsToCoSign)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
cmsToCoSign | byte[] |
SetCmsToCoSign(FileResult)
public void SetCmsToCoSign(FileResult fileResult)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
fileResult | FileResult |
SetCmsToCoSign(Stream)
public void SetCmsToCoSign(Stream stream)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stream | Stream |
SetCmsToCoSign(string)
public void SetCmsToCoSign(string path)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
path | string |
SetContentToSign(byte[])
public void SetContentToSign(byte[] content)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
content | byte[] |
SetContentToSign(Stream)
public void SetContentToSign(Stream stream)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stream | Stream |
SetEncapsulateContent(bool?)
public void SetEncapsulateContent(bool? encapsulateContent)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
encapsulateContent | bool? |
SetFileToSign(string)
public void SetFileToSign(string path)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
path | string |
Start()
public override ClientSideSignatureInstructions Start()
Retorno
ClientSideSignatureInstructions
StartAsync()
public override Task<ClientSideSignatureInstructions> StartAsync()
Retorno
Task<ClientSideSignatureInstructions>
StartWithWebPki()
public override string StartWithWebPki()
Retorno
StartWithWebPkiAsync()
public override Task<string> StartWithWebPkiAsync()
Retorno
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()