You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: src/Tizen.Security.WebAuthn/Tizen.Security.WebAuthn/GetAssertionCallbacks.cs
+10-9
Original file line number
Diff line number
Diff line change
@@ -42,17 +42,18 @@ public class GetAssertionCallbacks
42
42
/// If the request does not need to display a QR code
43
43
/// then this callback function won't be invoked.
44
44
/// </param>
45
-
/// <param name="responseCallback">Callback function for getting the final response.
45
+
/// <param name="responseCallback">
46
+
/// Callback function for getting the final response.
46
47
/// Invoked when the response for the GetAssertion request need to be returned.
47
48
/// The result of the GetAssertion request may be one of the following:
48
49
/// * <see cref="WauthnError.None"/> if the request is completed well,
49
50
/// * <see cref="WauthnError.Canceled"/> if the request is cancelled by a Cancel() request.
50
51
/// * <see cref="WauthnError.InvalidState"/> if the server entered invalid state. Known causes:
51
-
/// * - proxy issues,
52
-
/// * - reached the limit of credentials stored by the authenticator.
52
+
/// - proxy issues,
53
+
/// - reached the limit of credentials stored by the authenticator.
53
54
/// * <see cref="WauthnError.TimedOut"/> if the request times out. Known causes:
54
-
/// * - authenticator does not respond during state assisted transactions due to
55
-
/// * lack of push notifications support (e.g. missing Google Account).
55
+
/// - authenticator does not respond during state assisted transactions due to
56
+
/// lack of push notifications support (e.g. missing Google Account).
56
57
/// </param>
57
58
/// <param name="linkedDataCallback">
58
59
/// Callback function for getting the updated linked device data. May be called multiple times.
@@ -61,11 +62,11 @@ public class GetAssertionCallbacks
61
62
/// * <see cref="WauthnError.None"/> if the request is completed well,
62
63
/// * <see cref="WauthnError.Canceled"/> if the request is cancelled by a Cancel() request.
63
64
/// * <see cref="WauthnError.InvalidState"/> if the server entered invalid state. Known causes:
64
-
/// * - proxy issues,
65
-
/// * - reached the limit of credentials stored by the authenticator.
65
+
/// - proxy issues,
66
+
/// - reached the limit of credentials stored by the authenticator.
66
67
/// * <see cref="WauthnError.TimedOut"/> if the request times out. Known causes:
67
-
/// * - authenticator does not respond during state assisted transactions due to
68
-
/// * lack of push notifications support (e.g. missing Google Account).
68
+
/// - authenticator does not respond during state assisted transactions due to
69
+
/// lack of push notifications support (e.g. missing Google Account).
69
70
/// </param>
70
71
/// <param name="userData">User data to be passed to <see cref="QrcodeCallback"/>, <see cref="ResponseCallback"/> and <see cref="LinkedDataCallback"/>.</param>
Copy file name to clipboardexpand all lines: src/Tizen.Security.WebAuthn/Tizen.Security.WebAuthn/MakeCredentialCallbacks.cs
+10-9
Original file line number
Diff line number
Diff line change
@@ -42,17 +42,18 @@ public class MakeCredentialCallbacks
42
42
/// If the request does not need to display a QR code
43
43
/// then this callback function won't be invoked.
44
44
/// </param>
45
-
/// <param name="responseCallback">Callback function for getting the final response.
45
+
/// <param name="responseCallback">
46
+
/// Callback function for getting the final response.
46
47
/// Invoked when the response for the <see cref="Authenticator.MakeCredential"/> request
47
48
/// needs to be returned. The result of this request may be one of the following:
48
49
/// * <see cref="WauthnError.None"/> if the request is completed well,
49
50
/// * <see cref="WauthnError.Canceled"/> if the request is cancelled by a Cancel() request.
50
51
/// * <see cref="WauthnError.InvalidState"/> if the server entered invalid state. Known causes:
51
-
/// * - proxy issues,
52
-
/// * - reached the limit of credentials stored by the authenticator.
52
+
/// - proxy issues,
53
+
/// - reached the limit of credentials stored by the authenticator.
53
54
/// * <see cref="WauthnError.TimedOut"/> if the request times out. Known causes:
54
-
/// * - authenticator does not respond during state assisted transactions due to
55
-
/// * lack of push notifications support (e.g. missing Google Account).
55
+
/// - authenticator does not respond during state assisted transactions due to
56
+
/// lack of push notifications support (e.g. missing Google Account).
56
57
/// </param>
57
58
/// <param name="linkedDataCallback">
58
59
/// Callback function for getting the updated linked device data. May be called multiple times.
@@ -61,11 +62,11 @@ public class MakeCredentialCallbacks
61
62
/// * <see cref="WauthnError.None"/> if the request is completed well,
62
63
/// * <see cref="WauthnError.Canceled"/> if the request is cancelled by a Cancel() request.
63
64
/// * <see cref="WauthnError.InvalidState"/> if the server entered invalid state. Known causes:
64
-
/// * - proxy issues,
65
-
/// * - reached the limit of credentials stored by the authenticator.
65
+
/// - proxy issues,
66
+
/// - reached the limit of credentials stored by the authenticator.
66
67
/// * <see cref="WauthnError.TimedOut"/> if the request times out. Known causes:
67
-
/// * - authenticator does not respond during state assisted transactions due to
68
-
/// * lack of push notifications support (e.g. missing Google Account).
68
+
/// - authenticator does not respond during state assisted transactions due to
69
+
/// lack of push notifications support (e.g. missing Google Account).
69
70
/// </param>
70
71
/// <param name="userData">User data to be passed to <see cref="QrcodeCallback"/>, <see cref="ResponseCallback"/> and <see cref="LinkedDataCallback"/>.</param>
Copy file name to clipboardexpand all lines: src/Tizen.Security.WebAuthn/doc/api/Tizen.Security.WebAuthn.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ remarks: *content
7
7
---
8
8
## Overview
9
9
It provides an [Authenticator](xref:Tizen.Security.WebAuthn.Authenticator) class containing methods for creating public key-based credentials
10
-
([Authenticator.MakeCredential()](xref:Tizen.Security.WebAuthn.Authenticator.MakeCredential(Tizen.Security.WebAuthn.ClientData,Tizen.Security.WebAuthn.PubkeyCredCreationOptions,Tizen.Security.WebAuthn.McCallbacks))) and using them ([Authenticator.GetAssertion()](xref:Tizen.Security.WebAuthn.Authenticator.GetAssertion(Tizen.Security.WebAuthn.ClientData,Tizen.Security.WebAuthn.PubkeyCredRequestOptions,Tizen.Security.WebAuthn.GaCallbacks))). Both these operations are performed asynchronously. Callbacks passed as arguments are used to notify about the progress
10
+
([Authenticator.MakeCredential()](xref:Tizen.Security.WebAuthn.Authenticator.MakeCredential(Tizen.Security.WebAuthn.ClientData,Tizen.Security.WebAuthn.PubkeyCredCreationOptions,Tizen.Security.WebAuthn.MakeCredentialCallbacks))) and using them ([Authenticator.GetAssertion()](xref:Tizen.Security.WebAuthn.Authenticator.GetAssertion(Tizen.Security.WebAuthn.ClientData,Tizen.Security.WebAuthn.PubkeyCredRequestOptions,Tizen.Security.WebAuthn.GetAssertionCallbacks))). Both these operations are performed asynchronously. Callbacks passed as arguments are used to notify about the progress
11
11
or when user's interaction is necessary. Due to significant amount of time required to complete both
12
12
requests, cancelation is also possible with the help of Authenticator.Cancel(). The module also
13
13
provides a variety of data types based on W3C Web Authentication API (https://www.w3.org/TR/webauthn-3/)
0 commit comments