Added guide for UafAuthResponse 01/148801/3
authorjkjo92 <jkjo92@samsung.com>
Mon, 11 Sep 2017 02:23:56 +0000 (11:23 +0900)
committerJinkeun Jo <jkjo92@samsung.com>
Mon, 11 Sep 2017 06:24:43 +0000 (06:24 +0000)
PS2: Reviewed.

Change-Id: I3b9a001cbe7db03def264afe8b54b00787f4c4fe
Signed-off-by: jkjo92 <jkjo92@samsung.comi>
org.tizen.guides/html/dotnet/personal/fido_n.htm

index 5c15ac7..a0f5567 100755 (executable)
@@ -138,9 +138,12 @@ var response = await UafClient.CheckPolicyAsync(uafRequest);
 
 <h2 id="protocol_conversation">Managing the Protocol Conversation</h2>
 
-<p>The core UAF protocol consists of conceptual conversations between the FIDO UAF client and the FIDO server, which allow the server to prompt the client to register authenticators and authenticate the end user. The server can also deregister authentication keys.</p>
+<p>The core UAF protocol consists of conceptual conversations between the FIDO UAF client and the FIDO server, which allow the server to prompt the client to register authenticators and authenticate the end user.</p>
 
 <p>To receive conversation messages from the server:</p>
+
+<ul>
+       <li>For an authenticator registration request:
 <pre class="prettyprint">
 UafMessage UafRegistrationRequest = new UafMessage()
 {
@@ -150,6 +153,19 @@ UafMessage UafRegistrationRequest = new UafMessage()
 var response = await UafClient.ProcessRequestAsync(UafRegistrationRequest, null);
 Assert.IsInstanceOf&lt;UafResponse&gt;(response, "Expected return type is UafResponse");
 </pre>
+       </li>
+       <li>For an authentication request:
+<pre class="prettyprint">
+UafMessage UafAuthRequest = new UafMessage()
+{
+    Operation = UafAuthRequestJson
+};
+
+var response = await UafClient.ProcessRequestAsync(UafAuthRequest, null);
+Assert.IsInstanceOf&lt;UafResponse&gt;(response, "Expected return type is UafResponse");
+</pre>
+       </li>
+</ul>
 
 <h2 id="set_server_result">Setting the Server Result</h2>