HtmlForgeX

API Reference

Class

TablerFileSecureMessageForm

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Secure text/script/credential sharing form for one-time, passworded handoff flows.

Inheritance

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

Methods

public TablerFileSecureMessageForm Action(String action) #
Returns: TablerFileSecureMessageForm

Sets the post action URL.

Parameters

action System.String requiredposition: 0
public TablerFileSecureMessageForm AddPolicyItem(String text, TablerIconType icon = ShieldCheck, TablerColor color = Green) #
Returns: TablerFileSecureMessageForm

Adds a policy checklist line.

Parameters

text System.String requiredposition: 0
icon HtmlForgeX.TablerIconType = ShieldCheck optionalposition: 1
color HtmlForgeX.TablerColor = Green optionalposition: 2
public TablerFileSecureMessageForm AddRecipient(String text, String value = null, Boolean selected = false) #
Returns: TablerFileSecureMessageForm

Adds a recipient option.

Parameters

text System.String requiredposition: 0
value System.String = null optionalposition: 1
selected System.Boolean = false optionalposition: 2
public TablerFileSecureMessageForm AntiForgery(String token, String fieldName = "csrf") #
Returns: TablerFileSecureMessageForm

Adds an anti-forgery hidden field to the form.

Parameters

token System.String requiredposition: 0
fieldName System.String = "csrf" optionalposition: 1
public TablerFileSecureMessageForm ClientSideEncryption(Boolean enabled = true) #
Returns: TablerFileSecureMessageForm
EditorBrowsable(2)

Sets the default encryption-policy checkbox state; the host service performs encryption.

Parameters

enabled System.Boolean = true optionalposition: 0
public TablerFileSecureMessageForm Kind(TablerFileSecurePayloadKind kind) #
Returns: TablerFileSecureMessageForm

Sets the active editor kind.

Parameters

kind HtmlForgeX.TablerFileSecurePayloadKind requiredposition: 0
public TablerFileSecureMessageForm OneTimeReveal(Boolean enabled = true) #
Returns: TablerFileSecureMessageForm
EditorBrowsable(2)

Sets default one-time reveal state.

Parameters

enabled System.Boolean = true optionalposition: 0
public TablerFileSecureMessageForm PasswordRequired(Boolean enabled = true) #
Returns: TablerFileSecureMessageForm
EditorBrowsable(2)

Sets default password-required state.

Parameters

enabled System.Boolean = true optionalposition: 0
public TablerFileSecureMessageForm Payload(String payload) #
Returns: TablerFileSecureMessageForm

Sets the initial secure payload value.

Parameters

payload System.String requiredposition: 0
RegisterLibraries() #
public TablerFileSecureMessageForm ReturnUrl(String returnUrl) #
Returns: TablerFileSecureMessageForm
EditorBrowsable(2)

Sets the URL submitted for post-create redirects in server-rendered flows.

Parameters

returnUrl System.String requiredposition: 0
public TablerFileSecureMessageForm Settings(Action<TablerFileSecureMessageFormSettings> configure) #
Returns: TablerFileSecureMessageForm

Groups less-common display and editor options under a single fluent entry point.

Parameters

configure System.Action{HtmlForgeX.TablerFileSecureMessageFormSettings} requiredposition: 0
public TablerFileSecureMessageForm Subtitle(String subtitle) #
Returns: TablerFileSecureMessageForm

Sets supporting text.

Parameters

subtitle System.String requiredposition: 0
public TablerFileSecureMessageForm Title(String title) #
Returns: TablerFileSecureMessageForm

Sets the form title.

Parameters

title System.String requiredposition: 0
public override String ToString() #
Returns: String