Click or drag to resize

ContentBaseT Class

Base typed class for implementation of individual types of signing content.
Inheritance Hierarchy
SystemObject
  ASDSoft.WebSigner.ContentContentBase
    ASDSoft.WebSigner.ContentContentBaseT
      ASDSoft.WebSigner.ContentTextContent
      ASDSoft.WebSigner.Server.ContentBinaryContent

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<T> : ContentBase
where T : class

Type Parameters

T
Type of content data, form example string, byte[], ...

The ContentBaseT type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyApplicationContentId
Unique ID generated by hosting application identified content in hosting application (for example ID of document).
(Inherited from ContentBase.)
Public propertyContent
Content for signing, for example, text, byte array, ...
Public propertyHasContent
Only for internal use.
(Overrides ContentBaseHasContent.)
Protected propertyHasLazyContent
Only for internal use.
(Inherited from ContentBase.)
Public propertyIsLink
Indicate, if interface IDocumentLinkContent is implemented in inherited class on server-side.
(Inherited from ContentBase.)
Public propertyNeedResetLazyContent
Only for internal use.
(Inherited from ContentBase.)
Public propertySignatureType
Signature type (Data or Hash).
(Inherited from ContentBase.)
Top
Methods
  NameDescription
Public methodGetContentData
Return binary data or hash of content for signing.
(Inherited from ContentBase.)
Public methodGetContentTitle
Return text description of content for display in client window for selecting a certificate.
(Inherited from ContentBase.)
Protected methodResetLazyContent
Only for internal use.
Public methodSetContent
Lazy setting of content if not set in constructor.
(Overrides ContentBaseSetContent(Object).)
Top
See Also