/// }
/// </code>
/// </example>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public class AuthenticatorInformation
{
internal AuthenticatorInformation()
/// The authenticator Title
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string Title { get; internal set; }
/// <summary>
/// The Authenticator AAID (Authenticator Attestation ID)
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string Aaid { get; internal set; }
/// <summary>
/// The Authenticator description
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string Description { get; internal set; }
/// <summary>
/// The Authenticator assertion scheme.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string AssertionScheme { get; internal set; }
/// <summary>
/// The Authenticator algorithm.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public AuthenticationAlgorithm AuthenticationAlgorithm { get; internal set; }
/// <summary>
/// The user verification method of this Authenticator
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public UserVerificationMethod UserVerification { get; internal set; }
/// <summary>
/// The key protection method of this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public KeyProtectionType KeyProtection { get; internal set; }
/// <summary>
/// The matcher protection method of this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public MatcherProtectionType MatcherProtection { get; internal set; }
/// <summary>
/// The attachment hint of this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public AuthenticatorAttachmentHint AttachmentHint { get; internal set; }
/// <summary>
/// Denotes the Authenticator is Second factor only which is supported by U2F standards.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public bool IsSecondFactorOnly { get; internal set; }
/// <summary>
/// The available attestation types for this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public IEnumerable<AuthenticatorAttestationType> AttestationTypes { get; internal set; }
/// <summary>
/// The Transaction Confirmation display type of this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public TransactionConfirmationDisplayType TcDisplayType { get; internal set; }
/// <summary>
/// The Transaction Confirmation display type of this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string TcDisplayContentType { get; internal set; }
/// <summary>
/// The icon of this Authenticator.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string Icon { get; internal set; }
}
-}
\ No newline at end of file
+}
/// Class to find available FIDO specific authenticators on the device
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static class UafAuthenticatorFinder
{
/// <summary>
/// </code>
/// </example>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static async Task<IEnumerable<AuthenticatorInformation>> DiscoverAuthenticatorsAsync()
{
IEnumerable<AuthenticatorInformation> result = null;
/// The FIDO UAF Client APIs
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static class UafClient
{
private static string _vendorName = null;
/// The FIDO Client vendor name
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static string VendorName
{
get
/// The FIDO Client Major version
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static int MajorVersion
{
get
/// The FIDO Client Minor version
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static int MinorVersion
{
get
/// The FIDO Server response for successfull interaction.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static int StautsOk
{
get
/// bool response = await UafClient.CheckPolicyAsync(uafRequest);
/// </code>
/// </example>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static async Task<bool> CheckPolicyAsync(UafMessage uafMessage)
{
if (uafMessage == null)
/// var response = await UafClient.ProcessRequestAsync(uafRequest, null);
/// </code>
/// </example>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static async Task<UafResponse> ProcessRequestAsync(UafMessage uafMessage, string channelBindng)
{
if (uafMessage == null)
/// await UafClient.NotifyResultAsync(UafClient.StautsOk, response);
/// </code>
/// </example>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public static async Task NotifyResultAsync(int responseCode, UafResponse response)
{
if (response == null)
}
}
-}
\ No newline at end of file
+}
* limitations under the License.
*/
+using System;
+
namespace Tizen.Account.FidoClient
{
/// <summary>
/// Authenticator's supported algorithm and encoding
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum AuthenticationAlgorithm
{
/// <summary>
/// Authenticator's supported user verification method type.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum UserVerificationMethod
{
/// <summary>
/// Authenticator's supported key protection method type.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum KeyProtectionType
{
/// <summary>
/// Authenticator's supported matcher protection type.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum MatcherProtectionType
{
/// <summary>
/// Authenticator's supproted method to communicate to FIDO user device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum AuthenticatorAttachmentHint
{
/// <summary>
/// Authenticator's supported Attestation type.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum AuthenticatorAttestationType
{
/// <summary>
/// Transaction confirmation display capability type.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public enum TransactionConfirmationDisplayType
{
/// <summary>
* limitations under the License.
*/
+using System;
+
namespace Tizen.Account.FidoClient
{
/// <summary>
/// The FIDO message received from the relying party server
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public class UafMessage
{
/// <summary>
/// The constructor
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public UafMessage()
{
}
/// The FIDO message in JSON format which is received from the relying party server
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string Operation { get; set; }
}
-}
\ No newline at end of file
+}
* limitations under the License.
*/
+using System;
+
namespace Tizen.Account.FidoClient
{
/// <summary>
/// Represents FIDO response message
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public class UafResponse
{
/// <summary>
/// The constructor
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public UafResponse()
{
}
/// FIDO response message in JSON format
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ [Obsolete("Deprecated since API11. Might be removed in API13.")]
public string Response { set; get; }
}
-}
\ No newline at end of file
+}