Click or drag to resize

ContentBase Class

Base class for implementation of individual types of signing content.
Inheritance Hierarchy

Namespace:  ASDSoft.WebSigner.Content
Assembly:  ASDSoft.WebSigner (in ASDSoft.WebSigner.dll) Version: 2.5.0
Syntax
C#
[SerializableAttribute]
[DataContractAttribute]
[ObfuscationAttribute(Exclude = true)]
public abstract class ContentBase

The ContentBase type exposes the following members.

Constructors
  NameDescription
Protected methodContentBase
Base constructor for inherited classes.
Top
Properties
  NameDescription
Public propertyApplicationContentId
Unique ID generated by hosting application identified content in hosting application (for example ID of document).
Public propertyHasContent
Only for internal use.
Protected propertyHasLazyContent
Only for internal use.
Public propertyIsLink
Indicate, if interface IDocumentLinkContent is implemented in inherited class on server-side.
Public propertyNeedResetLazyContent
Only for internal use.
Public propertySignatureType
Signature type (Data or Hash).
Top
Methods
  NameDescription
Public methodGetContentData
Return binary data or hash of content for signing.
Public methodGetContentTitle
Return text description of content for display in client window for selecting a certificate.
Public methodSetContent
Lazy setting of content if not set in constructor.
Top
Remarks
All inherited classes must be marked by SerializableAttribute.
See Also