# Print output for @column tags ?> ConfirmationPrompt.Builder - Android SDK | Android Developers

Most visited

Recently visited

ConfirmationPrompt.Builder

public static final class ConfirmationPrompt.Builder
extends Object

java.lang.Object
   ↳ android.security.ConfirmationPrompt.Builder


A builder that collects arguments, to be shown on the system-provided confirmation prompt.

Summary

Public constructors

Builder(Context context)

Creates a builder for the confirmation prompt.

Public methods

ConfirmationPrompt build()

Creates a ConfirmationPrompt with the arguments supplied to this builder.

ConfirmationPrompt.Builder setExtraData(byte[] extraData)

Sets the extra data for the prompt.

ConfirmationPrompt.Builder setPromptText(CharSequence promptText)

Sets the prompt text for the prompt.

Inherited methods

Public constructors

Builder

public Builder (Context context)

Creates a builder for the confirmation prompt.

Parameters
context Context: the application context

Public methods

build

public ConfirmationPrompt build ()

Creates a ConfirmationPrompt with the arguments supplied to this builder.

Returns
ConfirmationPrompt a ConfirmationPrompt

Throws
IllegalArgumentException if any of the required fields are not set.

setExtraData

public ConfirmationPrompt.Builder setExtraData (byte[] extraData)

Sets the extra data for the prompt.

Parameters
extraData byte: data to include in the response data.

Returns
ConfirmationPrompt.Builder the builder.

setPromptText

public ConfirmationPrompt.Builder setPromptText (CharSequence promptText)

Sets the prompt text for the prompt.

Parameters
promptText CharSequence: the text to present in the prompt.

Returns
ConfirmationPrompt.Builder the builder.