Partager via


Membres AuthenticationBase

Fournit un service de domaine de base qui encapsule le domaine d'authentification.

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

Protégé Constructeurs

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

Haut

Public Propriétés

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

  Nom Description
public propertystatic Factory  Obtient ou définit le IDomainServiceFactory utilisé pour créer de nouvelles instances de DomainService. (hérité de DomainService)

Haut

Protégé Propriétés

  Nom Description
protected property AuthorizationContext  Obtient ou définit le modèle AuthorizationContext facultatif à utiliser pour IsAuthorized. (hérité de DomainService)
protected property ChangeSet  Obtient le ChangeSet actuel. (hérité de DomainService)
protected property ServiceContext  Obtient l'instance de DomainServiceContext active de ce DomainService. (hérité de DomainService)
protected property ServiceDescription  Obtient DomainServiceDescription pour ce DomainService. (hérité de DomainService)
protected property ValidationContext  Obtient ou définit le ValidationContext facultatif à utiliser pour toutes les opérations de validation appelées par le DomainService. (hérité de DomainService)

Haut

Public Méthodes

(voir aussi Protégé Méthodes)

  Nom Description
public method Dispose  Surchargé. Libère les ressources utilisées par ce DomainService. (hérité de DomainService)
public method Equals  Surchargé. (hérité de Object)
public method GetHashCode  (hérité de Object)
public method GetType  (hérité de Object)
public method GetUser Obtient le principal et le profil de l'utilisateur actuel.
public method Initialize  (hérité de DomainService)
public method Invoke  (hérité de DomainService)
public method IsAuthorized  (hérité de DomainService)
public method Login Authentifie et retourne l'utilisateur assorti des nom et mot de passe spécifiés.
public method Logout Déconnecte un utilisateur authentifié.
public method Query  (hérité de DomainService)
public methodstatic ReferenceEquals  (hérité de Object)
public method Submit  (hérité de DomainService)
public method ToString  (hérité de Object)
public method UpdateUser Met à jour le profil de l'utilisateur authentifié.

Haut

Protégé Méthodes

  Nom Description
protected method AuthorizeChangeSet  Retourne une valeur qui indique si l'utilisateur est autorisé à soumettre le ChangeSet spécifié. (hérité de DomainService)
protected method ClearAuthenticationToken Efface tout jeton d'authentification émis.
protected method Count  (hérité de DomainService)
protected method CreateUser Crée une instance de la classe T et l'initialise avec les valeurs par défaut.
protected method Dispose  Surchargé. (hérité de DomainService)
protected method ExecuteChangeSet  Appelle DomainOperationEntry pour chaque opération dans ChangeSet. (hérité de DomainService)
protected method Finalize  (hérité de Object)
protected method GetAnonymousUser Obtient un utilisateur anonyme.
protected method GetAuthenticatedUser Obtient l'utilisateur du principal authentifié.
protected method IssueAuthenticationToken Émet un jeton pour le principal authentifié.
protected method MemberwiseClone  (hérité de Object)
protected method OnError  (hérité de DomainService)
protected method PersistChangeSet  Finalise les modifications une fois que toutes les opérations de ChangeSet ont été appelées. (hérité de DomainService)
protected method UpdateUserCore Met à jour les données utilisateur pour l'identité authentifiée.
protected method ValidateChangeSet  Valide ChangeSet dans son intégralité avant d'appeler ExecuteChangeSet. (hérité de DomainService)
protected method ValidateUser Vérifie que le nom d'utilisateur et le mot de passe fournis sont valides.

Haut

Voir aussi

Référence

Classe générique AuthenticationBase
Espace de noms System.ServiceModel.DomainServices.Server.ApplicationServices