Show / Hide Table of Contents
Edit on GitHub

Class CadesSignatureFinisher

Inheritance
Object
CadesSignatureFinisher
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki.Cades
Assembly: Lacuna.Pki.dll
Syntax
public class CadesSignatureFinisher

Constructors

| Improve this Doc View Source

CadesSignatureFinisher(CadesSignature)

Declaration
public CadesSignatureFinisher(CadesSignature cadesSignature)
Parameters
Type Name Description
CadesSignature cadesSignature

Properties

| Improve this Doc View Source

Completed

Declaration
public bool Completed { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

HasErrors

Declaration
public bool HasErrors { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

HasWarnings

Declaration
public bool HasWarnings { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

IsSignatureFinished

Declaration
public bool IsSignatureFinished { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

NextStepDelay

Declaration
public TimeSpan? NextStepDelay { get; }
Property Value
Type Description
Nullable<TimeSpan>
| Improve this Doc View Source

NextStepTime

Declaration
public DateTimeOffset? NextStepTime { get; }
Property Value
Type Description
Nullable<DateTimeOffset>
| Improve this Doc View Source

PerformedActions

Declaration
public List<string> PerformedActions { get; }
Property Value
Type Description
List<String>
| Improve this Doc View Source

Signature

Declaration
public CadesSignature Signature { get; }
Property Value
Type Description
CadesSignature
| Improve this Doc View Source

UseOnlyCrlsIssuedAfterGracePeriod

Declaration
public bool UseOnlyCrlsIssuedAfterGracePeriod { get; set; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

GetAllErrors()

Declaration
public List<string> GetAllErrors()
Returns
Type Description
List<String>
| Improve this Doc View Source

GetAllWarnings()

Declaration
public List<string> GetAllWarnings()
Returns
Type Description
List<String>
| Improve this Doc View Source

GetErrors(CadesSignerInfo)

Declaration
public List<string> GetErrors(CadesSignerInfo signer)
Parameters
Type Name Description
CadesSignerInfo signer
Returns
Type Description
List<String>
| Improve this Doc View Source

GetSignature()

Declaration
public CadesSignature GetSignature()
Returns
Type Description
CadesSignature
| Improve this Doc View Source

GetSignature(SignatureFinisherStates)

Declaration
public CadesSignature GetSignature(SignatureFinisherStates signaturesStates)
Parameters
Type Name Description
SignatureFinisherStates signaturesStates
Returns
Type Description
CadesSignature
| Improve this Doc View Source

GetSignature(Stream)

Declaration
public void GetSignature(Stream stream)
Parameters
Type Name Description
Stream stream
| Improve this Doc View Source

GetSignature(Stream, SignatureFinisherStates)

Declaration
public void GetSignature(Stream stream, SignatureFinisherStates signaturesStates)
Parameters
Type Name Description
Stream stream
SignatureFinisherStates signaturesStates
| Improve this Doc View Source

GetSignatureEncoded()

Declaration
public byte[] GetSignatureEncoded()
Returns
Type Description
Byte[]
| Improve this Doc View Source

GetSignatureEncoded(SignatureFinisherStates)

Declaration
public byte[] GetSignatureEncoded(SignatureFinisherStates signaturesStates)
Parameters
Type Name Description
SignatureFinisherStates signaturesStates
Returns
Type Description
Byte[]
| Improve this Doc View Source

GetWarnings(CadesSignerInfo)

Declaration
public List<string> GetWarnings(CadesSignerInfo signer)
Parameters
Type Name Description
CadesSignerInfo signer
Returns
Type Description
List<String>
| Improve this Doc View Source

IsCompleted(CadesSignerInfo)

Declaration
public bool IsCompleted(CadesSignerInfo signer)
Parameters
Type Name Description
CadesSignerInfo signer
Returns
Type Description
Boolean
| Improve this Doc View Source

PerformStep()

Declaration
public void PerformStep()
| Improve this Doc View Source

SetCrlStore(IReferencedCrlStore)

Declaration
public void SetCrlStore(IReferencedCrlStore crlStore)
Parameters
Type Name Description
IReferencedCrlStore crlStore
| Improve this Doc View Source

SetPolicy(CadesPolicySpec)

Declaration
public void SetPolicy(CadesPolicySpec policy)
Parameters
Type Name Description
CadesPolicySpec policy
| Improve this Doc View Source

SetPolicyMapper(ICadesPolicyMapper)

Declaration
public void SetPolicyMapper(ICadesPolicyMapper policyMapper)
Parameters
Type Name Description
ICadesPolicyMapper policyMapper
| Improve this Doc View Source

SetPolicyMapper(ICadesPolicyMapperBySignerInfo)

Declaration
public void SetPolicyMapper(ICadesPolicyMapperBySignerInfo policyMapper)
Parameters
Type Name Description
ICadesPolicyMapperBySignerInfo policyMapper
| Improve this Doc View Source

SetTimestampRequester(ITimestampRequester)

Declaration
public void SetTimestampRequester(ITimestampRequester timestampRequester)
Parameters
Type Name Description
ITimestampRequester timestampRequester
Back to top Copyright © 2015-2020 Lacuna Software