Pular para o conteúdo principal

SignatureStarter

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

public abstract class SignatureStarter

Hierarquia: objectSignatureStarter

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