WebAccountProvider WebAccountProvider WebAccountProvider WebAccountProvider Class

Definition

Represents a web account authentication provider.

public : sealed class WebAccountProvider : IWebAccountProvider, IWebAccountProvider2, IWebAccountProvider3public sealed class WebAccountProvider : IWebAccountProvider, IWebAccountProvider2, IWebAccountProvider3Public NotInheritable Class WebAccountProvider Implements IWebAccountProvider, IWebAccountProvider2, IWebAccountProvider3// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

WebAccountProvider(String, String, Uri) WebAccountProvider(String, String, Uri) WebAccountProvider(String, String, Uri) WebAccountProvider(String, String, Uri)

Creates an instance of the WebAccountProvider class.

public : WebAccountProvider(PlatForm::String id, PlatForm::String displayName, Uri iconUri)public WebAccountProvider(String id, String displayName, Uri iconUri)Public Sub New(id As String, displayName As String, iconUri As Uri)// You can use this method in JavaScript.
Parameters
id
PlatForm::String String String String

The web account provider id.

displayName
PlatForm::String String String String

The display name for the web account provider.

iconUri
Uri Uri Uri Uri

The Uri of the icon image to display for the web account provider.

Properties

Authority Authority Authority Authority

Gets the authority of the web account provider. Use authority to disambiguate between a single provider with multiple identities (such as a Microsoft account versus Azure Active Directory).

public : PlatForm::String Authority { get; }public string Authority { get; }Public ReadOnly Property Authority As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The authority of the web account provider.

DisplayName DisplayName DisplayName DisplayName

Gets the display name for the web account provider.

public : PlatForm::String DisplayName { get; }public string DisplayName { get; }Public ReadOnly Property DisplayName As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The display name for the web account provider.

DisplayPurpose DisplayPurpose DisplayPurpose DisplayPurpose

Gets the display purpose of the web account provider.

public : PlatForm::String DisplayPurpose { get; }public string DisplayPurpose { get; }Public ReadOnly Property DisplayPurpose As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The display purpose of the web account provider.

IconUri IconUri IconUri IconUri

Gets the Uri of the icon image to display for the web account provider.

public : Uri IconUri { get; }public Uri IconUri { get; }Public ReadOnly Property IconUri As Uri// You can use this property in JavaScript.
Value
Uri Uri Uri Uri

The Uri of the icon image to display for the web account provider.

Id Id Id Id

Gets the web account provider id.

public : PlatForm::String Id { get; }public string Id { get; }Public ReadOnly Property Id As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The web account provider id.

User User User User

Gets the user associated with the provider.

public : User User { get; }public User User { get; }Public ReadOnly Property User As User// You can use this property in JavaScript.
Value
User User User User

The user associated with the provider.

See Also