Overlay Security Dialog
A security statement dialog matching the COUI security alert dialog (COUISecurityAlertDialogBuilder): a regular dialog extended with a statement paragraph (with an optional tappable link), a "don't remind me again" checkbox row and a cancel / confirm button bar.
Parameters
Whether the OverlaySecurityDialog is shown.
Invoked when the confirm button is clicked, with the current checkbox state.
Invoked when the cancel button is clicked, the user taps outside, or presses the back button.
The modifier to be applied to the OverlaySecurityDialog.
The title of the dialog.
The summary (message) of the dialog.
The statement paragraph shown below the summary. Hidden when null.
The substring of statement rendered as a tappable link.
Invoked when the statement link is clicked.
The label of the checkbox row. Hidden when null.
The initial checkbox state, re-applied each time the dialog is shown.
The label of the confirm (positive) button.
The label of the cancel (negative) button.
The color of the title.
The color of the summary.
The background color of the dialog.
The SecurityDialogColors of the statement, link and checkbox texts.
Whether to enable window dimming when the dialog is shown.
The callback when the OverlaySecurityDialog is completely dismissed.
Whether to render the dialog in the root (outermost) Scaffold.