Class CadesSignatureFinisher
Inheritance
CadesSignatureFinisher
Assembly: Lacuna.Pki.dll
Syntax
public class CadesSignatureFinisher
Constructors
CadesSignatureFinisher(CadesSignature)
Declaration
public CadesSignatureFinisher(CadesSignature cadesSignature)
Parameters
Properties
Completed
Declaration
public bool Completed { get; }
Property Value
HasErrors
Declaration
public bool HasErrors { get; }
Property Value
HasWarnings
Declaration
public bool HasWarnings { get; }
Property Value
IsSignatureFinished
Declaration
public bool IsSignatureFinished { get; }
Property Value
NextStepDelay
Declaration
public TimeSpan? NextStepDelay { get; }
Property Value
NextStepTime
Declaration
public DateTimeOffset? NextStepTime { get; }
Property Value
Declaration
public List<string> PerformedActions { get; }
Property Value
Signature
Declaration
public CadesSignature Signature { get; }
Property Value
UseOnlyCrlsIssuedAfterGracePeriod
Declaration
public bool UseOnlyCrlsIssuedAfterGracePeriod { get; set; }
Property Value
Methods
GetAllErrors()
Declaration
public List<string> GetAllErrors()
Returns
GetAllWarnings()
Declaration
public List<string> GetAllWarnings()
Returns
GetErrors(CadesSignerInfo)
Declaration
public List<string> GetErrors(CadesSignerInfo signer)
Parameters
Returns
GetSignature()
Declaration
public CadesSignature GetSignature()
Returns
GetSignature(SignatureFinisherStates)
Declaration
public CadesSignature GetSignature(SignatureFinisherStates signaturesStates)
Parameters
Returns
GetSignature(Stream)
Declaration
public void GetSignature(Stream stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
GetSignature(Stream, SignatureFinisherStates)
Declaration
public void GetSignature(Stream stream, SignatureFinisherStates signaturesStates)
Parameters
GetSignatureEncoded()
Declaration
public byte[] GetSignatureEncoded()
Returns
GetSignatureEncoded(SignatureFinisherStates)
Declaration
public byte[] GetSignatureEncoded(SignatureFinisherStates signaturesStates)
Parameters
Returns
GetWarnings(CadesSignerInfo)
Declaration
public List<string> GetWarnings(CadesSignerInfo signer)
Parameters
Returns
IsCompleted(CadesSignerInfo)
Declaration
public bool IsCompleted(CadesSignerInfo signer)
Parameters
Returns
Declaration
public void PerformStep()
SetCrlStore(IReferencedCrlStore)
Declaration
public void SetCrlStore(IReferencedCrlStore crlStore)
Parameters
SetPolicy(CadesPolicySpec)
Declaration
public void SetPolicy(CadesPolicySpec policy)
Parameters
SetPolicyMapper(ICadesPolicyMapper)
Declaration
public void SetPolicyMapper(ICadesPolicyMapper policyMapper)
Parameters
SetPolicyMapper(ICadesPolicyMapperBySignerInfo)
Declaration
public void SetPolicyMapper(ICadesPolicyMapperBySignerInfo policyMapper)
Parameters
SetTimestampRequester(ITimestampRequester)
Declaration
public void SetTimestampRequester(ITimestampRequester timestampRequester)
Parameters