C# 클래스 EU.Europa.EC.Markt.Dss.Signature.Xades.XAdESProfileBES

Contains BES aspects of XAdES
파일 보기 프로젝트 열기: nonorganic/dssnet 1 사용 예제들

공개 메소드들

메소드 설명
XAdESProfileBES ( ) : iTextSharp.text.log

The default constructor for XAdESProfileBES.

The default constructor for XAdESProfileBES.

보호된 메소드들

메소드 설명
GetToBeSignedStream ( Document document, SignatureParameters parameters ) : Stream

비공개 메소드들

메소드 설명
AddCertificateInfoToSignature ( XadesSignedXml xadesSignedXml, SignatureParameters parameters ) : void
AddSignedSignatureProperties ( SignedSignatureProperties signedSignatureProperties, SignedDataObjectProperties signedDataObjectProperties, UnsignedSignatureProperties unsignedSignatureProperties, SignatureParameters parameters ) : void
ComputeDeterministicId ( SignatureParameters parameters ) : string

The ID of xades:SignedProperties is contained in the signed content of the xades Signature.

The ID of xades:SignedProperties is contained in the signed content of the xades Signature. We must create this ID in a deterministic way. The signingDate and signingCertificate are mandatory in the more basic level of signature, we use them as "seed" for generating the ID.

CreateFromXmlDocument ( XmlDocument envelopedSignatureXmlDocument ) : XadesSignedXml
CreateXPathTransform ( string xpath, string>.IDictionary namespaces ) : System.Security.Cryptography.Xml.XmlDsigXPathTransform
SignDocument ( Document document, SignatureParameters parameters, byte signatureValue ) : Document

메소드 상세

GetToBeSignedStream() 보호된 메소드

protected GetToBeSignedStream ( Document document, SignatureParameters parameters ) : Stream
document Document
parameters SignatureParameters
리턴 Stream

XAdESProfileBES() 공개 메소드

The default constructor for XAdESProfileBES.
The default constructor for XAdESProfileBES.
public XAdESProfileBES ( ) : iTextSharp.text.log
리턴 iTextSharp.text.log