CreaSign

CreaSign Namespace

Namespace hierarchy

Classes

Class Description
Attachments

Represents the list of attachments that are attached to the current document.

Certificate

Represents a X.509 digital certificate.

CreaDoc

Represents an XML document which can contain data, visualisations, attachments and multiple signatures.

CreaSign

Used to create and verify signatures in a PKCS#7 format.

CreaSignLite

Provides an easy way to create and verify XML and PKCS#7 digital signatures.

Data

Represents a stream of binary data.

DataFormat

Specifies the format of the data stored in XmlData.

FileSystemResolver

A Resolver that uses a file system to obtain data associated with a given URI.

Message

A message describing an error or a warning.

Messages

A list of messages describing errors or warnings.

Object

Represents an object stored in the <ds:Signature> node. This class is a wrapper around the <ds:Object> element.

Objects

A list of the Object objects.

QualifyingProperties

Contains additional signature attributes as specified in the XADES standard. This class is a wrapper around the <xds:QualifyingProperties> element.

Reference

Represents a reference to data. This class is a wrapper around the <ds:Reference> element.

ReferencedData

Represents the data that is referenced from an XML document.

References

A list of references to the data that is or should be signed.

Resolver

The base class used for resolvers. A resolver is used to obtain the data associated with a given URI.

SignatureTimeStamp

Represents a signature timestamp. When a timestamp is valid, you can be sure that the signature was created before the date that was recorded in the timestamp.

SignatureTimeStamps

Represents a list of signature timestamps. This class is a wrapper around the <xds:SignatureTimeStamps> element.

SignedInfo

Contains the information about signature algorithms and references. This class is a wrapper around the <ds:SignedInfo> element.

SignedProperties

Represents additional properties that are signed together with the main signature data. This class is a wrapper around the <xds:SignedProperties> class.

SignedSignatureProperties

Represents additional signed properties that describe the signature. This class is a wrapper around the <xds:SignedSignatureProperties> class.

StaticResolver

A Resolver that can be used to set up and resolve arbitrary relations between the URI and the data.

TimeStamp

Used to create and verify timestamps of raw data.

Transform

Represents a transform that is used when calculating the digest of the data. This class is a wrapper around the <ds:Transform> element.

Transforms

The list of transforms that are used when calculating the digest of the data. This class is a wrapper around the <ds:Transforms> element.

VerifyResult

Represents the result of verification of a PKCS7 signature.

Visualisations

Represents the list of visualisations that are associated with the current document.

XmlData

Represents data, an attachment or a visualisation that is part of the document.

XmlSignature

Represents a digital signature. It can be used to create new or verify existing signatures. This class is a wrapper around the <ds:Signature> element.

XmlSignatures

Represents a list of XmlSignatures.

XmlVerifyResult

Represents the result of verification of one XML digital signature, timestamp or certificate.

XmlVerifyResults

Represents a list of signature verification results.

Enumerations

Enumeration Description
DataOption

Specifies how the external data is retrieved.

DataType

Specifies how the data is stored in XmlData.

FileOptions

Specifies how the file should be opened.

MessageLevel

Indicates the importance of a mesage.

SignatureFormat

Specifies the format of the XML signature.

SignatureType

Specifies the type of the XML signature.

SignOptions

The options that affect the signature creation process.

VerifyOptions

The options that affect the signature verification process.


Send comments on this topic.

(c) Crea 2002-2006