Pular para o conteúdo principal

SignatureStarter

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

public abstract class SignatureStarter

Hierarquia: object → SignatureStarter

Construtores​

SignatureStarter(RestPkiClient)​

public SignatureStarter(RestPkiClient client)

Parâmetros

NomeTipoDescrição
clientRestPkiClient

Campos​

CertificateInfo​

protected PKCertificate CertificateInfo

Retorno

PKCertificate


Client​

protected RestPkiClient Client

Retorno

RestPkiClient


Done​

protected bool Done

Retorno

bool


Propriedades​

CallbackArgument​

public string CallbackArgument { get; set; }

Retorno

string


IgnoreRevocationStatusUnknown​

Whether validation errors due to the revocation status of a certificate being unknown should be ignored. Defaults to false.

public bool IgnoreRevocationStatusUnknown { get; set; }

Retorno

bool


SecurityContextId​

public Guid? SecurityContextId { get; set; }

Retorno

Guid?


SignaturePolicyId​

public Guid? SignaturePolicyId { get; set; }

Retorno

Guid?


SignerCertificate​

public byte[] SignerCertificate { get; set; }

Retorno

byte[]


Métodos​

GetCertificateInfo()​

public PKCertificate GetCertificateInfo()

Retorno

PKCertificate


SetCallbackArgument(string)​

public void SetCallbackArgument(string callbackArgument)

Parâmetros

NomeTipoDescrição
callbackArgumentstring

SetSecurityContext(Guid)​

public void SetSecurityContext(Guid securityContextId)

Parâmetros

NomeTipoDescrição
securityContextIdGuid

SetSignaturePolicy(Guid)​

public void SetSignaturePolicy(Guid signaturePolicyId)

Parâmetros

NomeTipoDescrição
signaturePolicyIdGuid

SetSignerCertificate(byte[])​

public void SetSignerCertificate(byte[] certificate)

Parâmetros

NomeTipoDescrição
certificatebyte[]

Start()​

public abstract ClientSideSignatureInstructions Start()

Retorno

ClientSideSignatureInstructions


StartAsync()​

public abstract Task<ClientSideSignatureInstructions> StartAsync()

Retorno

Task<ClientSideSignatureInstructions>


StartWithWebPki()​

public abstract string StartWithWebPki()

Retorno

string


StartWithWebPkiAsync()​

public abstract Task<string> StartWithWebPkiAsync()

Retorno

Task<string>


Membros herdados​

GetType(), MemberwiseClone(), ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode()

View as Markdown