Compartir a través de


Miembros AuthenticationBase

Proporciona un servicio de dominio base que encapsula el dominio de autenticación.

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

Protegido Constructores

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

Superior

Público Propiedades

(vea también Protegido Propiedades)

  Nombre Descripción
Factory  Obtiene o establece el objeto IDomainServiceFactory utilizado para crear nuevas instancias DomainService. (Se hereda de DomainService)

Superior

Protegido Propiedades

  Nombre Descripción
AuthorizationContext  Obtiene o establece la plantilla opcional AuthorizationContext que se va a usar para IsAuthorized. (Se hereda de DomainService)
ChangeSet  Obtiene el objeto ChangeSet actual. (Se hereda de DomainService)
ServiceContext  Obtiene la instancia DomainServiceContext activa para este DomainService. (Se hereda de DomainService)
ServiceDescription  Obtiene DomainServiceDescription para este DomainService. (Se hereda de DomainService)
ValidationContext  Obtiene o establece ValidationContext opcional que se va a usar para todas las operaciones de validación invocadas por DomainService. (Se hereda de DomainService)

Superior

Público Métodos

(vea también Protegido Métodos)

  Nombre Descripción
Dispose  Sobrecargado. Libera los recursos que usa DomainService. (Se hereda de DomainService)
Equals  Sobrecargado. (Se hereda de Object)
GetHashCode  (Se hereda de Object)
GetType  (Se hereda de Object)
GetUser Obtiene la entidad de seguridad y el perfil del usuario actual.
Initialize  (Se hereda de DomainService)
Invoke  (Se hereda de DomainService)
IsAuthorized  (Se hereda de DomainService)
Login Autentica y devuelve al usuario con el nombre y la contraseña especificados.
Logout Cierra la sesión de un usuario autenticado.
Query  (Se hereda de DomainService)
ReferenceEquals  (Se hereda de Object)
Submit  (Se hereda de DomainService)
ToString  (Se hereda de Object)
UpdateUser Actualiza el perfil de usuario autenticado.

Superior

Protegido Métodos

  Nombre Descripción
AuthorizeChangeSet  Devuelve un valor que indica si el usuario está autorizado para enviar el objeto ChangeSet especificado. (Se hereda de DomainService)
ClearAuthenticationToken Borra cualquier token de autenticación emitido.
Count  (Se hereda de DomainService)
CreateUser Crea una nueva instancia de T y la inicializa con valores predeterminados.
Dispose  Sobrecargado. (Se hereda de DomainService)
ExecuteChangeSet  Invoca DomainOperationEntry para cada operación en ChangeSet. (Se hereda de DomainService)
Finalize  (Se hereda de Object)
GetAnonymousUser Obtiene un usuario anónimo.
GetAuthenticatedUser Obtiene el usuario para la entidad de seguridad autenticada.
IssueAuthenticationToken Establece un token de la entidad de seguridad autenticada.
MemberwiseClone  (Se hereda de Object)
OnError  (Se hereda de DomainService)
PersistChangeSet  Termina los cambios una vez se hayan invocado todas las operaciones en la clase ChangeSet. (Se hereda de DomainService)
UpdateUserCore Actualiza los datos de usuario para la identidad autenticada.
ValidateChangeSet  Valida todo ChangeSet antes de llamar a ExecuteChangeSet. (Se hereda de DomainService)
ValidateUser Comprueba que el nombre de usuario y la contraseña proporcionados son válidos.

Superior

Vea también

Referencia

Clase genérica AuthenticationBase
Espacio de nombres System.ServiceModel.DomainServices.Server.ApplicationServices