Leer en inglés

Compartir a través de


HttpListenerBasicIdentity Clase

Definición

Contiene el nombre de usuario y la contraseña de una solicitud de autenticación básica.

C#
public class HttpListenerBasicIdentity : System.Security.Principal.GenericIdentity
Herencia
HttpListenerBasicIdentity
Herencia
HttpListenerBasicIdentity

Constructores

HttpListenerBasicIdentity(String, String)

Inicializa una nueva instancia de la clase HttpListenerBasicIdentity con el nombre de usuario y la contraseña especificados.

Campos

DefaultIssuer

Emisor predeterminado; "LOCAL AUTHORITY".

(Heredado de ClaimsIdentity)
DefaultNameClaimType

Tipo de notificación de nombre predeterminado; Name.

(Heredado de ClaimsIdentity)
DefaultRoleClaimType

Tipo de notificación de rol predeterminado; Role.

(Heredado de ClaimsIdentity)

Propiedades

Actor

Obtiene o establece la identidad del usuario que llama al que se han concedido derechos de delegación.

(Heredado de ClaimsIdentity)
AuthenticationType

Obtiene el tipo de autenticación que se usa para identificar al usuario.

(Heredado de GenericIdentity)
BootstrapContext

Obtiene o establece el token que se usó para crear estas notificaciones de identidad.

(Heredado de ClaimsIdentity)
Claims

Obtiene todas las notificaciones para el usuario representado por esta identidad genérica.

(Heredado de GenericIdentity)
CustomSerializationData

Contiene datos adicionales proporcionados por un tipo derivado. Se establece normalmente cuando se llama a WriteTo(BinaryWriter, Byte[]).

(Heredado de ClaimsIdentity)
IsAuthenticated

Obtiene un valor que indica si el usuario se autenticó.

(Heredado de GenericIdentity)
Label

Obtiene o establece la etiqueta para esta identidad de notificaciones.

(Heredado de ClaimsIdentity)
Name

Obtiene el nombre de usuario.

(Heredado de GenericIdentity)
NameClaimType

Obtiene el tipo de notificación que se usa para determinar qué notificaciones proporcionan el valor de la propiedad Name de esta identidad de notificación.

(Heredado de ClaimsIdentity)
Password

Indica la contraseña de un intento de autenticación básica.

RoleClaimType

Obtiene el tipo de notificación que se interpreta como rol de .NET entre las notificaciones en esta identidad de notificación.

(Heredado de ClaimsIdentity)

Métodos

AddClaim(Claim)

Agrega una sola reclamación a esta identidad de reclamaciones.

(Heredado de ClaimsIdentity)
AddClaims(IEnumerable<Claim>)

Agrega una lista de reclamaciones a esta identidad de reclamaciones.

(Heredado de ClaimsIdentity)
Clone()

Crea un nuevo objeto copiado de la instancia actual.

(Heredado de GenericIdentity)
CreateClaim(BinaryReader)

Proporciona un punto de extensibilidad para tipos derivados para crear un Claim personalizado.

(Heredado de ClaimsIdentity)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
FindAll(Predicate<Claim>)

Recupera todas las notificaciones que coinciden con el predicado especificado.

(Heredado de ClaimsIdentity)
FindAll(String)

Recupera todas las notificaciones con el tipo de notificación especificado.

(Heredado de ClaimsIdentity)
FindFirst(Predicate<Claim>)

Recupera la primera reclamación con la que coincide el predicado especificado.

(Heredado de ClaimsIdentity)
FindFirst(String)

Recupera la primera reclamación con el tipo especificado.

(Heredado de ClaimsIdentity)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Rellena el objeto SerializationInfo con los datos necesarios para serializar el objeto ClaimsIdentity actual.

(Heredado de ClaimsIdentity)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HasClaim(Predicate<Claim>)

Determina si esta identidad de notificaciones tiene una notificación que coincide con el predicado especificado.

(Heredado de ClaimsIdentity)
HasClaim(String, String)

Determina si esta identidad de notificaciones tiene una notificación con el tipo y el valor especificados.

(Heredado de ClaimsIdentity)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
RemoveClaim(Claim)

Se intenta quitar una reclamación de la identidad de reclamaciones.

(Heredado de ClaimsIdentity)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryRemoveClaim(Claim)

Se intenta quitar una reclamación de la identidad de reclamaciones.

(Heredado de ClaimsIdentity)
WriteTo(BinaryWriter, Byte[])

Se serializa usando un BinaryWriter.

(Heredado de ClaimsIdentity)
WriteTo(BinaryWriter)

Se serializa usando un BinaryWriter.

(Heredado de ClaimsIdentity)

Se aplica a

Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1