HttpListenerBasicIdentity Klasse

Definition

Enthält den Benutzernamen und das Kennwort von einer Standardauthentifizierungsanforderung.

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
Vererbung
HttpListenerBasicIdentity
Vererbung
HttpListenerBasicIdentity

Konstruktoren

HttpListenerBasicIdentity(String, String)

Initialisiert eine neue Instanz der HttpListenerBasicIdentity-Klasse mit dem angegebenen Benutzernamen und Kennwort.

Felder

DefaultIssuer

Der Standardaussteller; "LOCAL AUTHORITY".

(Geerbt von ClaimsIdentity)
DefaultNameClaimType

Der Anspruchstyp für den Standardnamen; Name.

(Geerbt von ClaimsIdentity)
DefaultRoleClaimType

Der standardmäßige Rollenanspruchstyps; Role.

(Geerbt von ClaimsIdentity)

Eigenschaften

Actor

Ruft die Identität des Aufrufers ab, dem Übertragungsrechte erteilt wurden, oder legt diese fest.

(Geerbt von ClaimsIdentity)
AuthenticationType

Ruft den zur Identifizierung des Benutzers verwendeten Authentifizierungstyp ab.

(Geerbt von GenericIdentity)
BootstrapContext

Ruft das Token ab, das verwendet wurde, um diese Anspruchsidentität zu erstellen, oder legt dieses fest.

(Geerbt von ClaimsIdentity)
Claims

Ruft alle Ansprüche für den Benutzer ab, der durch diese generische Identität dargestellt wird.

(Geerbt von GenericIdentity)
CustomSerializationData

Enthält alle zusätzlichen Daten, die von einem abgeleiteten Typ bereitgestellt werden. Wird in der Regel beim Aufrufen von WriteTo(BinaryWriter, Byte[]) festgelegt.

(Geerbt von ClaimsIdentity)
IsAuthenticated

Ruft einen Wert ab, der angibt, ob der Benutzer authentifiziert wurde.

(Geerbt von GenericIdentity)
Label

Ruft die Bezeichnung für diese Anspruchsidentität ab oder legt diese fest.

(Geerbt von ClaimsIdentity)
Name

Ruft den Namen des Benutzers ab.

(Geerbt von GenericIdentity)
NameClaimType

Ruft den Anspruchstyp ab, der verwendet wird, um zu bestimmen, welche Ansprüche den Wert für die Name -Eigenschaft der Identität dieses Anspruchs bereitstellen.

(Geerbt von ClaimsIdentity)
Password

Gibt das Kennwort von einem Standardauthentifizierungsversuch an.

RoleClaimType

Diese Eigenschaften ruft den Anspruchstyp ab, der als .NET-Rolle unter den Ansprüchen in dieser Anspruchsidentität interpretiert wird.

(Geerbt von ClaimsIdentity)

Methoden

AddClaim(Claim)

Fügt einen einzelnen Anspruch dieser Anspruchsidentität hinzu.

(Geerbt von ClaimsIdentity)
AddClaims(IEnumerable<Claim>)

Fügt eine Liste von Ansprüchen dieser Anspruchsidentität hinzu.

(Geerbt von ClaimsIdentity)
Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt.

(Geerbt von GenericIdentity)
CreateClaim(BinaryReader)

Bietet einen Erweiterungspunkt für abgeleitete Typen, um einen benutzerdefinierten Claim zu erstellen.

(Geerbt von ClaimsIdentity)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
FindAll(Predicate<Claim>)

Ruft alle Ansprüche ab, die dem angegebenen Prädikat entsprechen.

(Geerbt von ClaimsIdentity)
FindAll(String)

Ruft alle Ansprüche ab, die über den angegebenen Anspruchstyp verfügen.

(Geerbt von ClaimsIdentity)
FindFirst(Predicate<Claim>)

Ruft den ersten Anspruch ab, der dem angegebenen Prädikat entspricht.

(Geerbt von ClaimsIdentity)
FindFirst(String)

Ruft den ersten Anspruch mit dem angegebenen Anspruchstyp ab.

(Geerbt von ClaimsIdentity)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetObjectData(SerializationInfo, StreamingContext)

Füllt das SerializationInfo-Objekt mit den für das Serialisieren des aktuellen ClaimsIdentity-Objekts erforderlichen Daten.

(Geerbt von ClaimsIdentity)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
HasClaim(Predicate<Claim>)

Bestimmt, ob diese Anspruchsidentität einen Anspruch besitzt, der durch das angegebene Prädikat erfüllt ist.

(Geerbt von ClaimsIdentity)
HasClaim(String, String)

Bestimmt, ob diese Anspruchsdentität einen Anspruch besitzt mit dem angegebenen Typ und dem angegebenen Wert.

(Geerbt von ClaimsIdentity)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
RemoveClaim(Claim)

Versucht, einen Anspruch aus der Anspruchsidentität zu entfernenden.

(Geerbt von ClaimsIdentity)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryRemoveClaim(Claim)

Versucht, einen Anspruch aus der Anspruchsidentität zu entfernenden.

(Geerbt von ClaimsIdentity)
WriteTo(BinaryWriter, Byte[])

Serialisiert mithilfe von BinaryWriter.

(Geerbt von ClaimsIdentity)
WriteTo(BinaryWriter)

Serialisiert mithilfe von BinaryWriter.

(Geerbt von ClaimsIdentity)

Gilt für: