Pular para o conteúdo principal

CadesSignatureFinisher

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

public class CadesSignatureFinisher

Hierarquia: object → CadesSignatureFinisher

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

View as Markdown