Partager via


WebAccountProvider Classe

Définition

Représente un fournisseur d’authentification de compte web.

public ref class WebAccountProvider sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.IWebAccountProviderFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebAccountProvider final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.IWebAccountProviderFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class WebAccountProvider final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.IWebAccountProviderFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WebAccountProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.IWebAccountProviderFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WebAccountProvider
function WebAccountProvider(id, displayName, iconUri)
Public NotInheritable Class WebAccountProvider
Héritage
Object Platform::Object IInspectable WebAccountProvider
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1803 17134 IsSystemProvider

Constructeurs

WebAccountProvider(String, String, Uri)

Crée un instance de la classe WebAccountProvider.

Propriétés

Authority

Obtient l’autorité du fournisseur de compte web. Utilisez l’autorité pour lever l’ambiguïté entre un seul fournisseur avec plusieurs identités (par exemple, un compte Microsoft et Azure Active Directory).

DisplayName

Obtient le nom complet du fournisseur de compte web.

DisplayPurpose

Obtient l’objectif d’affichage du fournisseur de compte web.

IconUri

Obtient l’URI de l’image d’icône à afficher pour le fournisseur de compte web.

Id

Obtient l’ID du fournisseur de compte web.

IsSystemProvider

Obtient la valeur indiquant si le fournisseur d’ID donné prend en charge les jetons d’authentification à l’échelle du système.

User

Obtient l’utilisateur associé au fournisseur.

S’applique à

Voir aussi