C# Class EU.Europa.EC.Markt.Dss.Signature.Xades.XAdESService

XAdES implementation of DocumentSignatureService
Inheritance: DocumentSignatureService
Datei anzeigen Open project: nonorganic/dssnet

Public Methods

Method Description
Digest ( Document document, SignatureParameters parameters ) : EU.Europa.EC.Markt.Dss.Digest
ExtendDocument ( Document document, Document originalDocument, SignatureParameters parameters ) : Document
SignDocument ( Document document, SignatureParameters parameters, byte signatureValue ) : Document
ToBeSigned ( Document document, SignatureParameters parameters ) : Stream

Private Methods

Method Description
GetExtensionProfile ( SignatureParameters parameters ) : SignatureExtension
GetSigningProfile ( SignatureParameters parameters ) : XAdESProfileBES

Method Details

Digest() public method

public Digest ( Document document, SignatureParameters parameters ) : EU.Europa.EC.Markt.Dss.Digest
document Document
parameters SignatureParameters
return EU.Europa.EC.Markt.Dss.Digest

ExtendDocument() public method

public ExtendDocument ( Document document, Document originalDocument, SignatureParameters parameters ) : Document
document Document
originalDocument Document
parameters SignatureParameters
return Document

SignDocument() public method

public SignDocument ( Document document, SignatureParameters parameters, byte signatureValue ) : Document
document Document
parameters SignatureParameters
signatureValue byte
return Document

ToBeSigned() public method

public ToBeSigned ( Document document, SignatureParameters parameters ) : Stream
document Document
parameters SignatureParameters
return Stream