Partager via


Membres WindowsAuthentication

Fournit une implémentation de service d'authentification qui exécute l'authentification Windows à l'aide de DomainContext généré à partir d'un service de domaine qui implémente l'interface IAuthentication.

Les tableaux suivants répertorient les membres exposés par le type WindowsAuthentication.

Public Constructeurs

  Nom Description
  WindowsAuthentication Initialise une nouvelle instance de la classe WindowsAuthentication.

Haut

Public Propriétés

(voir aussi Protégé Propriétés)

  Nom Description
public property DomainContext  Obtient ou définit le contexte de domaine auquel ce service délègue l'authentification, le chargement, et l'enregistrement. (hérité de WebAuthenticationService)
public property DomainContextType  Obtient ou définit le type du contexte de domaine. (hérité de WebAuthenticationService)
public property IsBusy  Obtient une valeur qui indique si une opération asynchrone est en cours. (hérité de AuthenticationService)
public property IsLoadingUser  Obtient une valeur qui indique si une opération LoadUser asynchrone est en cours. (hérité de AuthenticationService)
public property IsLoggingIn  Obtient une valeur qui indique si une opération Login asynchrone est en cours. (hérité de AuthenticationService)
public property IsLoggingOut  Obtient une valeur qui indique si une opération Logout asynchrone est en cours. (hérité de AuthenticationService)
public property IsSavingUser  Obtient une valeur qui indique si une opération SaveUser asynchrone est en cours. (hérité de AuthenticationService)
public property User  Obtient un principal qui représente l'utilisateur authentifié. (hérité de AuthenticationService)

Haut

Protégé Propriétés

  Nom Description
protected property SupportsCancellation  Obtient une valeur qui indique si ce service prend en charge l'annulation. (hérité de WebAuthenticationService)

Haut

Public Méthodes

(voir aussi Protégé Méthodes)

  Nom Description
public method Equals  Surchargé. (hérité de Object)
public method GetHashCode  (hérité de Object)
public method GetType  (hérité de Object)
public method LoadUser  Surchargé. De façon asynchrone, charge l'utilisateur authentifié à partir du serveur. (hérité de AuthenticationService)
public method Login  Surchargé. (hérité de AuthenticationService)
public method Logout  Surchargé. (hérité de AuthenticationService)
public methodstatic ReferenceEquals  (hérité de Object)
public method SaveUser  Surchargé. (hérité de AuthenticationService)
public method ToString  (hérité de Object)

Haut

Protégé Méthodes

  Nom Description
protected method BeginLoadUser  (hérité de WebAuthenticationService)
protected method BeginLogin Substitué. Login n'est pas une opération prise en charge pour l'authentification Windows.
protected method BeginLogout Substitué. Logout n'est pas une opération prise en charge pour l'authentification Windows.
protected method BeginSaveUser  (hérité de WebAuthenticationService)
protected method CancelLoadUser  (hérité de WebAuthenticationService)
protected method CancelLogin  (hérité de WebAuthenticationService)
protected method CancelLogout  (hérité de WebAuthenticationService)
protected method CancelSaveUser  (hérité de WebAuthenticationService)
protected method CreateDefaultUser  Crée un utilisateur par défaut. (hérité de WebAuthenticationService)
protected method EndLoadUser  (hérité de WebAuthenticationService)
protected method EndLogin  (hérité de WebAuthenticationService)
protected method EndLogout  (hérité de WebAuthenticationService)
protected method EndSaveUser  (hérité de WebAuthenticationService)
protected method Finalize  (hérité de Object)
protected method Initialize  Initialise ce service d'authentification. (hérité de WebAuthenticationService)
protected method MemberwiseClone  (hérité de Object)
protected method OnPropertyChanged  (hérité de AuthenticationService)
protected method RaisePropertyChanged  (hérité de AuthenticationService)

Haut

Public Événements

  Nom Description
public event LoggedIn  Se produit lorsqu'un nouvel utilisateur se connecte. (hérité de AuthenticationService)
public event LoggedOut  Se produit lorsqu'un utilisateur se déconnecte. (hérité de AuthenticationService)

Haut

Implémentations d'interfaces explicites

  Nom Description
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (hérité de AuthenticationService)

Haut

Voir aussi

Référence

Classe WindowsAuthentication
Espace de noms System.ServiceModel.DomainServices.Client.ApplicationServices