Pular para o conteúdo principal

CadesSignatureFinisher

Namespace: Lacuna.Pki.Cades
Assembly: Lacuna.Pki
Class

public class CadesSignatureFinisher

Hierarquia: objectCadesSignatureFinisher

Construtores

CadesSignatureFinisher(CadesSignature)

public CadesSignatureFinisher(CadesSignature cadesSignature)

Parâmetros

NomeTipoDescrição
cadesSignatureCadesSignature

Propriedades

Completed

public bool Completed { get; }

Retorno

bool


HasErrors

public bool HasErrors { get; }

Retorno

bool


HasWarnings

public bool HasWarnings { get; }

Retorno

bool


IsSignatureFinished

public bool IsSignatureFinished { get; }

Retorno

bool


NextStepDelay

public TimeSpan? NextStepDelay { get; }

Retorno

TimeSpan?


NextStepTime

public DateTimeOffset? NextStepTime { get; }

Retorno

DateTimeOffset?


PerformedActions

public List<string> PerformedActions { get; }

Retorno

List<string>


Signature

public CadesSignature Signature { get; }

Retorno

CadesSignature


UseOnlyCrlsIssuedAfterGracePeriod

public bool UseOnlyCrlsIssuedAfterGracePeriod { get; set; }

Retorno

bool


Métodos

GetAllErrors()

public List<string> GetAllErrors()

Retorno

List<string>


GetAllWarnings()

public List<string> GetAllWarnings()

Retorno

List<string>


GetErrors(CadesSignerInfo)

public List<string> GetErrors(CadesSignerInfo signer)

Parâmetros

NomeTipoDescrição
signerCadesSignerInfo

Retorno

List<string>


GetSignature()

public CadesSignature GetSignature()

Retorno

CadesSignature


GetSignature(SignatureFinisherStates)

public CadesSignature GetSignature(SignatureFinisherStates signaturesStates)

Parâmetros

NomeTipoDescrição
signaturesStatesSignatureFinisherStates

Retorno

CadesSignature


GetSignature(Stream, SignatureFinisherStates)

public void GetSignature(Stream stream, SignatureFinisherStates signaturesStates)

Parâmetros

NomeTipoDescrição
streamStream
signaturesStatesSignatureFinisherStates

GetSignature(Stream)

public void GetSignature(Stream stream)

Parâmetros

NomeTipoDescrição
streamStream

GetSignatureEncoded()

public byte[] GetSignatureEncoded()

Retorno

byte[]


GetSignatureEncoded(SignatureFinisherStates)

public byte[] GetSignatureEncoded(SignatureFinisherStates signaturesStates)

Parâmetros

NomeTipoDescrição
signaturesStatesSignatureFinisherStates

Retorno

byte[]


GetWarnings(CadesSignerInfo)

public List<string> GetWarnings(CadesSignerInfo signer)

Parâmetros

NomeTipoDescrição
signerCadesSignerInfo

Retorno

List<string>


IsCompleted(CadesSignerInfo)

public bool IsCompleted(CadesSignerInfo signer)

Parâmetros

NomeTipoDescrição
signerCadesSignerInfo

Retorno

bool


PerformStep()

public void PerformStep()

SetCrlStore(IReferencedCrlStore)

public void SetCrlStore(IReferencedCrlStore crlStore)

Parâmetros

NomeTipoDescrição
crlStoreIReferencedCrlStore

SetPolicy(CadesPolicySpec)

public void SetPolicy(CadesPolicySpec policy)

Parâmetros

NomeTipoDescrição
policyCadesPolicySpec

SetPolicyMapper(ICadesPolicyMapper)

public void SetPolicyMapper(ICadesPolicyMapper policyMapper)

Parâmetros

NomeTipoDescrição
policyMapperICadesPolicyMapper

SetPolicyMapper(ICadesPolicyMapperBySignerInfo)

public void SetPolicyMapper(ICadesPolicyMapperBySignerInfo policyMapper)

Parâmetros

NomeTipoDescrição
policyMapperICadesPolicyMapperBySignerInfo

SetTimestampRequester(ITimestampRequester)

public void SetTimestampRequester(ITimestampRequester timestampRequester)

Parâmetros

NomeTipoDescrição
timestampRequesterITimestampRequester

Membros herdados

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