CadesSignatureFinisher
Namespace: Lacuna.Pki.Cades
Assembly: Lacuna.Pki
Class
public class CadesSignatureFinisher
Hierarquia: object → CadesSignatureFinisher
Construtores
CadesSignatureFinisher(CadesSignature)
public CadesSignatureFinisher(CadesSignature cadesSignature)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
cadesSignature | CadesSignature |
Propriedades
Completed
public bool Completed { get; }
Retorno
HasErrors
public bool HasErrors { get; }
Retorno
HasWarnings
public bool HasWarnings { get; }
Retorno
IsSignatureFinished
public bool IsSignatureFinished { get; }
Retorno
NextStepDelay
public TimeSpan? NextStepDelay { get; }
Retorno
NextStepTime
public DateTimeOffset? NextStepTime { get; }
Retorno
PerformedActions
public List<string> PerformedActions { get; }
Retorno
Signature
public CadesSignature Signature { get; }
Retorno
UseOnlyCrlsIssuedAfterGracePeriod
public bool UseOnlyCrlsIssuedAfterGracePeriod { get; set; }
Retorno
Métodos
GetAllErrors()
public List<string> GetAllErrors()
Retorno
GetAllWarnings()
public List<string> GetAllWarnings()
Retorno
GetErrors(CadesSignerInfo)
public List<string> GetErrors(CadesSignerInfo signer)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
signer | CadesSignerInfo |
Retorno
GetSignature()
public CadesSignature GetSignature()
Retorno
GetSignature(SignatureFinisherStates)
public CadesSignature GetSignature(SignatureFinisherStates signaturesStates)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
signaturesStates | SignatureFinisherStates |
Retorno
GetSignature(Stream, SignatureFinisherStates)
public void GetSignature(Stream stream, SignatureFinisherStates signaturesStates)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stream | Stream | |
signaturesStates | SignatureFinisherStates |
GetSignature(Stream)
public void GetSignature(Stream stream)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stream | Stream |
GetSignatureEncoded()
public byte[] GetSignatureEncoded()
Retorno
GetSignatureEncoded(SignatureFinisherStates)
public byte[] GetSignatureEncoded(SignatureFinisherStates signaturesStates)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
signaturesStates | SignatureFinisherStates |
Retorno
GetWarnings(CadesSignerInfo)
public List<string> GetWarnings(CadesSignerInfo signer)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
signer | CadesSignerInfo |
Retorno
IsCompleted(CadesSignerInfo)
public bool IsCompleted(CadesSignerInfo signer)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
signer | CadesSignerInfo |
Retorno
PerformStep()
public void PerformStep()
SetCrlStore(IReferencedCrlStore)
public void SetCrlStore(IReferencedCrlStore crlStore)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
crlStore | IReferencedCrlStore |
SetPolicy(CadesPolicySpec)
public void SetPolicy(CadesPolicySpec policy)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
policy | CadesPolicySpec |
SetPolicyMapper(ICadesPolicyMapper)
public void SetPolicyMapper(ICadesPolicyMapper policyMapper)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
policyMapper | ICadesPolicyMapper |
SetPolicyMapper(ICadesPolicyMapperBySignerInfo)
public void SetPolicyMapper(ICadesPolicyMapperBySignerInfo policyMapper)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
policyMapper | ICadesPolicyMapperBySignerInfo |
SetTimestampRequester(ITimestampRequester)
public void SetTimestampRequester(ITimestampRequester timestampRequester)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
timestampRequester | ITimestampRequester |
Membros herdados
ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()