C# Class EU.Europa.EC.Markt.Dss.Signature.Cades.CAdESProfileBES

This class holds the CAdES-BES signature profile; it supports the inclusion of the mandatory signed id_aa_signingCertificate[V2] attribute as specified in ETSI TS 101 733 V1.8.1, clause 5.7.3.
This class holds the CAdES-BES signature profile; it supports the inclusion of the mandatory signed id_aa_signingCertificate[V2] attribute as specified in ETSI TS 101 733 V1.8.1, clause 5.7.3.
Datei anzeigen Open project: nonorganic/dssnet Class Usage Examples

Public Methods

Method Description
CAdESProfileBES ( ) : Org.BouncyCastle.Asn1

The default constructor for CAdESProfileBES.

The default constructor for CAdESProfileBES.

CAdESProfileBES ( bool padesUsage ) : Org.BouncyCastle.Asn1

The default constructor for CAdESProfileBES.

The default constructor for CAdESProfileBES.

GetUnsignedAttributes ( SignatureParameters parameters ) : IDictionary

Return the table of unsigned properties.

Return the table of unsigned properties.

Private Methods

Method Description
GetSignedAttributes ( SignatureParameters parameters ) : IDictionary
MakeSignerAttrAttribute ( SignatureParameters parameters ) : Attribute
MakeSigningCertificateAttribute ( SignatureParameters parameters ) : Attribute
MakeSigningTimeAttribute ( SignatureParameters parameters ) : Attribute

Method Details

CAdESProfileBES() public method

The default constructor for CAdESProfileBES.
The default constructor for CAdESProfileBES.
public CAdESProfileBES ( ) : Org.BouncyCastle.Asn1
return Org.BouncyCastle.Asn1

CAdESProfileBES() public method

The default constructor for CAdESProfileBES.
The default constructor for CAdESProfileBES.
public CAdESProfileBES ( bool padesUsage ) : Org.BouncyCastle.Asn1
padesUsage bool
return Org.BouncyCastle.Asn1

GetUnsignedAttributes() public method

Return the table of unsigned properties.
Return the table of unsigned properties.
public GetUnsignedAttributes ( SignatureParameters parameters ) : IDictionary
parameters SignatureParameters
return IDictionary