Miembros AuthenticationService
Proporciona una clase base para los servicios que autentican, cargan y guardan el usuario actual.
En las tablas siguientes se enumeran los miembros que se exponen por el tipo AuthenticationService.
Protegido Constructores
Nombre | Descripción | |
---|---|---|
AuthenticationService | Inicializa una nueva instancia de la clase AuthenticationService. |
Superior
Público Propiedades
(vea también Protegido Propiedades)
Nombre | Descripción | |
---|---|---|
IsBusy | Obtiene un valor que indica si una operación asincrónica está en curso. | |
IsLoadingUser | Obtiene un valor que indica si una operación LoadUser asincrónica está en curso. | |
IsLoggingIn | Obtiene un valor que indica si una operación Login asincrónica está en curso. | |
IsLoggingOut | Obtiene un valor que indica si una operación Logout asincrónica está en curso. | |
IsSavingUser | Obtiene un valor que indica si una operación SaveUser asincrónica está en curso. | |
User | Obtiene una entidad de seguridad que representa el usuario autenticado. |
Superior
Protegido Propiedades
Nombre | Descripción | |
---|---|---|
SupportsCancellation | Obtiene un valor que indica si esta implementación de autenticación admite cancelaciones. |
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. | |
Login | Sobrecargado. | |
Logout | Sobrecargado. | |
ReferenceEquals | (Se hereda de Object) | |
SaveUser | Sobrecargado. | |
ToString | (Se hereda de Object) |
Superior
Protegido Métodos
Nombre | Descripción | |
---|---|---|
BeginLoadUser | Comienza una operación LoadUser asincrónica. | |
BeginLogin | Comienza una operación Login asincrónica. | |
BeginLogout | Comienza una operación Logout asincrónica. | |
BeginSaveUser | Comienza una operación SaveUser asincrónica. | |
CancelLoadUser | Cancela una operación LoadUser asincrónica. | |
CancelLogin | Cancela una operación Login asincrónica. | |
CancelLogout | Cancela una operación Logout asincrónica. | |
CancelSaveUser | Cancela una operación SaveUser asincrónica. | |
CreateDefaultUser | Crea un usuario predeterminado. | |
EndLoadUser | Finaliza una operación LoadUser asincrónica. | |
EndLogin | Finaliza una operación Login asincrónica. | |
EndLogout | Finaliza una operación Logout asincrónica. | |
EndSaveUser | Finaliza una operación SaveUser asincrónica. | |
Finalize | (Se hereda de Object) | |
MemberwiseClone | (Se hereda de Object) | |
OnPropertyChanged | Genera un evento PropertyChanged. | |
RaisePropertyChanged | Genera un evento PropertyChanged para la propiedad especificada. |
Superior
Público Eventos
Nombre | Descripción | |
---|---|---|
LoggedIn | Se produce cuando un nuevo usuario inicia sesión correctamente. | |
LoggedOut | Se produce cuando un usuario cierra sesión correctamente. |
Superior
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
System.ComponentModel.INotifyPropertyChanged.PropertyChanged |
Superior
Vea también
Referencia
Clase AuthenticationService
Espacio de nombres System.ServiceModel.DomainServices.Client.ApplicationServices