mistudio:design_editor:more_layout:buttons_inputs:authorizationbutton
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mistudio:design_editor:more_layout:buttons_inputs:authorizationbutton [2026/09/18 13:36] – removed - external edit (Unknown date) 127.0.0.1 | mistudio:design_editor:more_layout:buttons_inputs:authorizationbutton [2026/09/18 15:31] (current) – tputman | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== AuthorizationButton ===== | ||
| + | com.ergotech.vib.graphics.AuthorizationButton | ||
| + | |||
| + | ==== Image Examples ==== | ||
| + | |||
| + | | {{: | ||
| + | | // | ||
| + | |||
| + | ==== Overview ==== | ||
| + | |||
| + | The AuthorizationButton graphic is a More Layout button control used for user authentication. | ||
| + | |||
| + | AuthorizationButton is used with MIStudio security behavior. When pressed, it opens an authorization window where a user can enter a user name and password. | ||
| + | |||
| + | AuthorizationButton requires a Local Security Manager or MIX Security Manager in the Logic Editor for testing and deployment use. | ||
| + | |||
| + | ==== Common Uses ==== | ||
| + | |||
| + | * Logging in a user | ||
| + | * Logging off a user | ||
| + | * Authenticating access to protected actions | ||
| + | * Supporting security-controlled buttons, servers, manipulators, | ||
| + | * Displaying login status on an application screen | ||
| + | |||
| + | ==== Input Behavior ==== | ||
| + | |||
| + | AuthorizationButton has no default input ports. | ||
| + | |||
| + | ==== Output Behavior ==== | ||
| + | |||
| + | AuthorizationButton has no default output ports. | ||
| + | |||
| + | AuthorizationButton is used to authenticate the user through a security manager rather than sending a value through a logic output port. | ||
| + | |||
| + | ==== AuthorizationButton-Specific Behavior ==== | ||
| + | |||
| + | AuthorizationButton opens an authorization window when the user presses the button. | ||
| + | |||
| + | The authorization window is modal, so it must be closed before the user can continue interacting with the application screen. | ||
| + | |||
| + | AuthorizationButton-specific settings include: | ||
| + | |||
| + | * **Name** Sets the name of the AuthorizationButton graphic. | ||
| + | * **Bezel** Sets the AuthorizationButton bezel style. | ||
| + | * **Enabled** Controls whether the user can interact with the AuthorizationButton. | ||
| + | * **Font** Controls the font used on the AuthorizationButton. | ||
| + | * **Font Color** Sets the font color. | ||
| + | * **Bezel Color** Sets the outside bezel color. | ||
| + | * **Bezel Inside Color** Sets the inside bezel color. | ||
| + | * **Bezel Thickness** Sets the thickness of the bezel. | ||
| + | * **Cursor** Sets the cursor shown when the pointer is over the AuthorizationButton. | ||
| + | * **HashPasswords** Controls password hashing behavior. | ||
| + | * **PasswordLifetime** Sets the password lifetime value. | ||
| + | * **Visible** Controls whether the AuthorizationButton is shown. | ||
| + | |||
| + | ==== Security Manager Requirement ==== | ||
| + | |||
| + | AuthorizationButton requires a security manager in the Logic Editor. | ||
| + | |||
| + | For testing or deployment, add a Local Security Manager or MIX Security Manager to the same application page as the AuthorizationButton. | ||
| + | |||
| + | The security manager handles the authentication behavior used by the AuthorizationButton. | ||
| + | |||
| + | ==== Logic Ports ==== | ||
| + | |||
| + | In the Logic Editor, AuthorizationButton has no default input or output ports. | ||
| + | |||
| + | ==== Notes ==== | ||
| + | |||
| + | Use AuthorizationButton when an application needs user login or authentication behavior. | ||
| + | |||
| + | Use this graphic with a Local Security Manager or MIX Security Manager. | ||
| + | |||
| + | For general button-style output behavior, use [[mistudio: | ||
| + | |||
| + | For opening a URL or switching to another application, | ||
| + | |||
| + | ==== Related Pages ==== | ||
| + | |||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
