Show / Hide Table of Contents
Editar no GitHub

Interface IPdfHandler

Namespace: Lacuna.Pki.Pades
Assembly: Lacuna.Pki.dll
Syntax
[Obsolete("There is no need for setting an external Pdf Handler")]
public interface IPdfHandler

Properties

| Improve this Doc View Source

CanHandleDss

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

CanHandleVisualRepresentation

Declaration
bool CanHandleVisualRepresentation { get; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

AddTimestamp(ITimestampRequester)

Declaration
void AddTimestamp(ITimestampRequester tsRequester)
Parameters
Type Name Description
ITimestampRequester tsRequester
| Improve this Doc View Source

AddToDss(IEnumerable<DssEntry>)

Declaration
void AddToDss(IEnumerable<DssEntry> entries)
Parameters
Type Name Description
IEnumerable<DssEntry> entries
| Improve this Doc View Source

CreateSignatureDictionary(PadesFilters)

Declaration
void CreateSignatureDictionary(PadesFilters filter)
Parameters
Type Name Description
PadesFilters filter
| Improve this Doc View Source

Finalize(Byte[])

Declaration
void Finalize(byte[] cms)
Parameters
Type Name Description
Byte[] cms
| Improve this Doc View Source

GenarateRangeBytes(Int32)

Declaration
Stream GenarateRangeBytes(int estimatedCmsLength)
Parameters
Type Name Description
Int32 estimatedCmsLength
Returns
Type Description
Stream
| Improve this Doc View Source

GetBlankSignaturesNames()

Declaration
ICollection<string> GetBlankSignaturesNames()
Returns
Type Description
ICollection<String>
| Improve this Doc View Source

GetCertificateStoreFromDss()

Declaration
ICertificateStore GetCertificateStoreFromDss()
Returns
Type Description
ICertificateStore
| Improve this Doc View Source

GetDss(String)

Declaration
Dss GetDss(string signatureFieldName = null)
Parameters
Type Name Description
String signatureFieldName
Returns
Type Description
Dss
| Improve this Doc View Source

GetRangeBytes(String)

Declaration
byte[] GetRangeBytes(string signatureFieldName)
Parameters
Type Name Description
String signatureFieldName
Returns
Type Description
Byte[]
| Improve this Doc View Source

GetSignatureFieldName()

Declaration
string GetSignatureFieldName()
Returns
Type Description
String
| Improve this Doc View Source

GetSignedPdf()

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

GetSigners()

Declaration
ICollection<PadesSignerInfo> GetSigners()
Returns
Type Description
ICollection<PadesSignerInfo>
| Improve this Doc View Source

SetCertificationLevel(PadesCertificationLevel)

Declaration
void SetCertificationLevel(PadesCertificationLevel level)
Parameters
Type Name Description
PadesCertificationLevel level
| Improve this Doc View Source

SetPdf(Byte[])

Declaration
void SetPdf(byte[] pdf)
Parameters
Type Name Description
Byte[] pdf
| Improve this Doc View Source

SetSigningDateM(DateTimeOffset)

Declaration
void SetSigningDateM(DateTimeOffset signingDate)
Parameters
Type Name Description
DateTimeOffset signingDate
| Improve this Doc View Source

SetVisualRepresentation(PadesVisualRepresentation, Nullable<DateTimeOffset>)

Declaration
void SetVisualRepresentation(PadesVisualRepresentation visual, DateTimeOffset? signingTime)
Parameters
Type Name Description
PadesVisualRepresentation visual
Nullable<DateTimeOffset> signingTime
Back to top Copyright © 2015-2020 Lacuna Software