This structure has the following members:
Prompt to describe the options, if any.
The message type: INFORMATION, WARNING or ERROR.
Memory for the message type is allocated by the C SDK in am_auth_login() and freed when the authentication context is destroyed using am_auth_destroy_auth_context( ).
The option type: YES_NO_OPTION, YES_NO_CANCEL_OPTION, OK_CANCEL_OPTION, or UNSPECIFIED.
Memory for the message type is allocated by the C SDK in am_auth_login() and freed when the authentication context is destroyed using am_auth_destroy_auth_context().
The list of confirmation options, or null if this ConfirmationCallback was instantiated with an optionType instead of options.
Memory for the options list is allocated by the C SDK in am_auth_login() and freed when the authentication context is destroyed using am_auth_destroy_auth_context().
Number options in the options list.
The default option, if any.
Memory for the default option is allocated by the C SDK in am_auth_login() and freed when the authentication context is destroyed using am_auth_destroy_auth_context().
The selected option.
Memory for the response must be allocated and freed by the caller.