Compartir a través de


Miembros WindowsAuthentication

Proporciona una implementación de servicios de autenticación que efectúa autenticación de Windows con una clase DomainContext que se genera a partir de un servicio de dominio que implementa la interfaz IAuthentication.

En las tablas siguientes se enumeran los miembros que se exponen por el tipo WindowsAuthentication.

Público Constructores

  Nombre Descripción
  WindowsAuthentication Inicializa una nueva instancia de la clase WindowsAuthentication.

Superior

Público Propiedades

(vea también Protegido Propiedades)

  Nombre Descripción
DomainContext  Obtiene o establece el contexto de dominio en el que este servicio delega la autenticación, carga y guardado. (Se hereda de WebAuthenticationService)
DomainContextType  Obtiene o establece el tipo del contexto de dominio. (Se hereda de WebAuthenticationService)
IsBusy  Obtiene un valor que indica si una operación asincrónica está en curso. (Se hereda de AuthenticationService)
IsLoadingUser  Obtiene un valor que indica si una operación LoadUser asincrónica está en curso. (Se hereda de AuthenticationService)
IsLoggingIn  Obtiene un valor que indica si una operación Login asincrónica está en curso. (Se hereda de AuthenticationService)
IsLoggingOut  Obtiene un valor que indica si una operación Logout asincrónica está en curso. (Se hereda de AuthenticationService)
IsSavingUser  Obtiene un valor que indica si una operación SaveUser asincrónica está en curso. (Se hereda de AuthenticationService)
User  Obtiene una entidad de seguridad que representa el usuario autenticado. (Se hereda de AuthenticationService)

Superior

Protegido Propiedades

  Nombre Descripción
SupportsCancellation  Obtiene un valor que indica si este servicio admite cancelaciones. (Se hereda de WebAuthenticationService)

Superior

Público Métodos

(vea también Protegido Métodos)

  Nombre Descripción
Equals  Sobrecargado. (Se hereda de Object)
GetHashCode  (Se hereda de Object)
GetType  (Se hereda de Object)
LoadUser  Sobrecargado. Carga de forma asincrónica el usuario autenticado desde el servidor. (Se hereda de AuthenticationService)
Login  Sobrecargado. (Se hereda de AuthenticationService)
Logout  Sobrecargado. (Se hereda de AuthenticationService)
ReferenceEquals  (Se hereda de Object)
SaveUser  Sobrecargado. (Se hereda de AuthenticationService)
ToString  (Se hereda de Object)

Superior

Protegido Métodos

  Nombre Descripción
BeginLoadUser  (Se hereda de WebAuthenticationService)
BeginLogin Invalidado. Login no es una operación admitida en la autenticación de Windows.
BeginLogout Invalidado. Logout no es una operación admitida en la autenticación de Windows.
BeginSaveUser  (Se hereda de WebAuthenticationService)
CancelLoadUser  (Se hereda de WebAuthenticationService)
CancelLogin  (Se hereda de WebAuthenticationService)
CancelLogout  (Se hereda de WebAuthenticationService)
CancelSaveUser  (Se hereda de WebAuthenticationService)
CreateDefaultUser  Crea un usuario predeterminado. (Se hereda de WebAuthenticationService)
EndLoadUser  (Se hereda de WebAuthenticationService)
EndLogin  (Se hereda de WebAuthenticationService)
EndLogout  (Se hereda de WebAuthenticationService)
EndSaveUser  (Se hereda de WebAuthenticationService)
Finalize  (Se hereda de Object)
Initialize  Inicializa este servicio de autenticación. (Se hereda de WebAuthenticationService)
MemberwiseClone  (Se hereda de Object)
OnPropertyChanged  (Se hereda de AuthenticationService)
RaisePropertyChanged  (Se hereda de AuthenticationService)

Superior

Público Eventos

  Nombre Descripción
LoggedIn  Se produce cuando un nuevo usuario inicia sesión correctamente. (Se hereda de AuthenticationService)
LoggedOut  Se produce cuando un usuario cierra sesión correctamente. (Se hereda de AuthenticationService)

Superior

Implementaciones de interfaces explícitas

  Nombre Descripción
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (Se hereda de AuthenticationService)

Superior

Vea también

Referencia

Clase WindowsAuthentication
Espacio de nombres System.ServiceModel.DomainServices.Client.ApplicationServices