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.

CreaSignServer

Provides simple methods for creating signature in a Web browser.

CreaSignWeb

Provides easy way to create signature in a Web browser. Using CreaSignWeb makes your code independent of client's platform (Windows, Linux) and his web browser (IE, Mozilla Firefox).

CreateSignatureRQ

Contains signature creation parameters for CreaSignServer function CreateSignature.

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.

PrepareSignatureRQ

Contains signature creation parameters for CreaSignServer class. CreaSignServer uses these parameters to prepare signature template. Signature is then created client-side.

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.

SignaturePolicy

Represents signature policy for verifying signature.

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-2007 www.creasign.si