HttpListenerBasicIdentity Classe

Definição

Contém o nome de usuário e a senha de uma solicitação de autenticação básica.Holds the user name and password from a basic authentication request.

public ref class HttpListenerBasicIdentity : System::Security::Principal::GenericIdentity
public class HttpListenerBasicIdentity : System.Security.Principal.GenericIdentity
type HttpListenerBasicIdentity = class
    inherit GenericIdentity
Public Class HttpListenerBasicIdentity
Inherits GenericIdentity
Herança
HttpListenerBasicIdentity
Herança
HttpListenerBasicIdentity

Construtores

HttpListenerBasicIdentity(String, String)

Inicializa uma nova instância da classe HttpListenerBasicIdentity usando o nome de usuário e a senha especificados.Initializes a new instance of the HttpListenerBasicIdentity class using the specified user name and password.

Campos

DefaultIssuer

O emissor padrão, "LOCAL AUTHORITY".The default issuer; "LOCAL AUTHORITY".

(Herdado de ClaimsIdentity)
DefaultNameClaimType

O tipo de declaração de nome padrão, Name.The default name claim type; Name.

(Herdado de ClaimsIdentity)
DefaultRoleClaimType

O tipo de declaração de função padrão, Role.The default role claim type; Role.

(Herdado de ClaimsIdentity)

Propriedades

Actor

Obtém ou define a identidade da parte que realiza a chamada e que recebeu direitos de delegação.Gets or sets the identity of the calling party that was granted delegation rights.

(Herdado de ClaimsIdentity)
AuthenticationType

Obtém o tipo de autenticação usado para identificar o usuário.Gets the type of authentication used to identify the user.

(Herdado de GenericIdentity)
BootstrapContext

Obtém ou define o token usado para criar esta identidade de declarações.Gets or sets the token that was used to create this claims identity.

(Herdado de ClaimsIdentity)
Claims

Obtém todas as declarações para o usuário representado por essa identidade genérica.Gets all claims for the user represented by this generic identity.

(Herdado de GenericIdentity)
CustomSerializationData

Contém quaisquer dados adicionais fornecidos por um tipo derivado.Contains any additional data provided by a derived type. Normalmente definido ao chamar WriteTo(BinaryWriter, Byte[]).Typically set when calling WriteTo(BinaryWriter, Byte[]).

(Herdado de ClaimsIdentity)
IsAuthenticated

Obtém um valor que indica se o usuário foi autenticado.Gets a value indicating whether the user has been authenticated.

(Herdado de GenericIdentity)
Label

Obtém ou define o rótulo para essa identidade baseada em declarações.Gets or sets the label for this claims identity.

(Herdado de ClaimsIdentity)
Name

Obtém o nome do usuário.Gets the user's name.

(Herdado de GenericIdentity)
NameClaimType

Obtém o tipo de declaração que é usado para determinar quais declarações fornecem o valor para a propriedade Name dessa identidade baseada em declarações.Gets the claim type that is used to determine which claims provide the value for the Name property of this claims identity.

(Herdado de ClaimsIdentity)
Password

Indica a senha de uma tentativa de autenticação básica.Indicates the password from a basic authentication attempt.

RoleClaimType

Obtém o tipo de declaração que será interpretado como uma função do .NET entre as declarações nessa identidade de declarações.Gets the claim type that will be interpreted as a .NET role among the claims in this claims identity.

(Herdado de ClaimsIdentity)

Métodos

AddClaim(Claim)

Adiciona uma única declaração a esta identidade baseada em declarações.Adds a single claim to this claims identity.

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

Adiciona uma lista de declarações a essa identidade baseada em declarações.Adds a list of claims to this claims identity.

(Herdado de ClaimsIdentity)
Clone()

Cria um novo objeto que é uma cópia da instância atual.Creates a new object that is a copy of the current instance.

(Herdado de GenericIdentity)
CreateClaim(BinaryReader)

Fornece um ponto de extensibilidade para tipos derivados para criar um Claim personalizado.Provides an extensibility point for derived types to create a custom Claim.

(Herdado de ClaimsIdentity)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

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

Recupera todas as declarações que correspondem ao predicado especificado.Retrieves all of the claims that are matched by the specified predicate.

(Herdado de ClaimsIdentity)
FindAll(String)

Recupera todas as declarações que têm o tipo de declaração especificado.Retrieves all of the claims that have the specified claim type.

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

Recupera a primeira declaração correspondente ao predicado especificado.Retrieves the first claim that is matched by the specified predicate.

(Herdado de ClaimsIdentity)
FindFirst(String)

Recupera a primeira declaração com o tipo de declaração especificado.Retrieves the first claim with the specified claim type.

(Herdado de ClaimsIdentity)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Preenche o SerializationInfo com os dados necessários para serializar o objeto de ClaimsIdentity atual.Populates the SerializationInfo with data needed to serialize the current ClaimsIdentity object.

(Herdado de ClaimsIdentity)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Determina se essa identidade de declarações tem uma declaração que é correspondida pelo predicado especificado.Determines whether this claims identity has a claim that is matched by the specified predicate.

(Herdado de ClaimsIdentity)
HasClaim(String, String)

Determina se essa identidade de declarações tem uma declaração com o tipo e o valor de declaração especificados.Determines whether this claims identity has a claim with the specified claim type and value.

(Herdado de ClaimsIdentity)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
RemoveClaim(Claim)

Tenta remover uma declaração da identidade de declarações.Attempts to remove a claim from the claims identity.

(Herdado de ClaimsIdentity)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
TryRemoveClaim(Claim)

Tenta remover uma declaração da identidade de declarações.Attempts to remove a claim from the claims identity.

(Herdado de ClaimsIdentity)
WriteTo(BinaryWriter)

Serializa usando um BinaryWriter.Serializes using a BinaryWriter.

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

Serializa usando um BinaryWriter.Serializes using a BinaryWriter.

(Herdado de ClaimsIdentity)

Aplica-se a