<?xml version="1.0" encoding="utf-8"?>
<!--
******************************************************************************
* Copyright (c) 2015 Qualcomm Technologies, Inc.                             *
* All Rights Reserved.                                                       *
* Confidential and Proprietary - Qualcomm Technologies, Inc.                 *
* ****************************************************************************
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:paddingLeft="16dp"
    android:paddingRight="16dp" >

    <TextView
        android:id="@+id/selectFidoOpText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingTop="20dp"
        android:text="@string/selectFidoOpText"
        android:textStyle="bold" />

    <Spinner
        android:id="@+id/fido_operation_spinner"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <CheckBox
            android:id="@+id/extensions"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingRight="20dp"
            android:text="@string/extensionText"
            android:onClick="onCheckboxClicked"/>

        <CheckBox
            android:id="@+id/png"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/extensions"
            android:text="@string/pngText"
            android:onClick="onPngCheckboxClicked"/>

    </LinearLayout>

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/bindFidoButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/bindFido" />

        <Button
            android:id="@+id/unbindFidoButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/unbindFido" />

        <Button
          android:id="@+id/setChallengeButton"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignTop="@id/bindFidoButton"
          android:layout_toRightOf="@id/unbindFidoButton"
          android:text="@string/setChallenge" />

        <Button
            android:id="@+id/processButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/process" />
    </LinearLayout>

    <TextView
        android:id="@+id/selectAuthText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingTop="20dp"
        android:text="@string/selectAuth"
        android:textStyle="bold" />

    <Spinner
        android:id="@+id/authenticator_spinner"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@id/selectAuthText"
        android:layout_below="@id/selectAuthText"
        android:layout_centerHorizontal="true" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/bindAuthButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@id/authenticator_spinner"
            android:layout_below="@id/authenticator_spinner"
            android:text="@string/bind" />

        <Button
            android:id="@+id/verifyUserButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@id/authenticator_spinner"
            android:layout_below="@id/bindAuthButton"
            android:text="@string/verifyUser" />

        <Button
            android:id="@+id/getEnrollmentStatusButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@id/authenticator_spinner"
            android:layout_below="@id/verifyUserButton"
            android:text="@string/getEnrollmentStatus" />
    </LinearLayout>

    <CheckBox
            android:id="@+id/fp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/fpText"
            android:onClick="onFPCheckboxClicked"/>

    <TextView
        android:id="@+id/encResultText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@id/authenticator_spinner"
        android:layout_below="@id/getEnrollmentStatusButton"
        android:paddingTop="20dp"
        android:text="@string/encResult"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/messageTextView"
        android:layout_width="70dp"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@id/authenticator_spinner"
        android:layout_below="@id/encResultText"
        android:textSize="23sp"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/extDataText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/getEnrollmentStatusButton"
        android:layout_toRightOf="@id/encResultText"
        android:paddingLeft="20dp"
        android:paddingTop="20dp"
        android:text="@string/extResult"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/extTextView"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_below="@id/extDataText"
        android:layout_toRightOf="@id/encResultText"
        android:paddingLeft="20dp"
        android:textSize="23sp"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/fidoSuiText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingTop="20dp"
        android:text="@string/fido_sui_service"
        android:textStyle="bold" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/bindFidoSuiButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/bindFidoSui" />

        <Button
            android:id="@+id/unbindFidoSuiButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/unbindFidoSui" />

        <Button
            android:id="@+id/showMessageSuiButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/show_message_sui" />

        <Button
            android:id="@+id/cancelSuiButton"
            style="?android:attr/buttonBarButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/cancel_sui" />
    </LinearLayout>

    <TextView
        android:id="@+id/suiResultTitle"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingTop="20dp"
        android:text="@string/suiResultTitle"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/showMessageSuiResultText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="23sp"
        android:textStyle="bold" />

</LinearLayout>
