HttpListenerBasicIdentity Class

Definition

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

Constructors

HttpListenerBasicIdentity(String, String)

Initializes a new instance of the HttpListenerBasicIdentity class using the specified user name and password.

Fields

DefaultIssuer

The default issuer; "LOCAL AUTHORITY".

(Inherited from ClaimsIdentity)
DefaultNameClaimType

The default name claim type; Name.

(Inherited from ClaimsIdentity)
DefaultRoleClaimType

The default role claim type; Role.

(Inherited from ClaimsIdentity)

Properties

Actor

Gets or sets the identity of the calling party that was granted delegation rights.

(Inherited from ClaimsIdentity)
AuthenticationType

Gets the type of authentication used to identify the user.

(Inherited from GenericIdentity)
BootstrapContext

Gets or sets the token that was used to create this claims identity.

(Inherited from ClaimsIdentity)
Claims

Gets all claims for the user represented by this generic identity.

(Inherited from GenericIdentity)
CustomSerializationData

Contains any additional data provided by a derived type. Typically set when calling WriteTo(BinaryWriter, Byte[]).

(Inherited from ClaimsIdentity)
IsAuthenticated

Gets a value indicating whether the user has been authenticated.

(Inherited from GenericIdentity)
Label

Gets or sets the label for this claims identity.

(Inherited from ClaimsIdentity)
Name

Gets the user's name.

(Inherited from GenericIdentity)
NameClaimType

Gets the claim type that is used to determine which claims provide the value for the Name property of this claims identity.

(Inherited from ClaimsIdentity)
Password

Indicates the password from a basic authentication attempt.

RoleClaimType

Gets the claim type that will be interpreted as a .NET role among the claims in this claims identity.

(Inherited from ClaimsIdentity)

Methods

AddClaim(Claim)

Adds a single claim to this claims identity.

(Inherited from ClaimsIdentity)
AddClaims(IEnumerable<Claim>)

Adds a list of claims to this claims identity.

(Inherited from ClaimsIdentity)
Clone()

Creates a new object that is a copy of the current instance.

(Inherited from GenericIdentity)
CreateClaim(BinaryReader)

Provides an extensibility point for derived types to create a custom Claim.

(Inherited from ClaimsIdentity)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindAll(Predicate<Claim>)

Retrieves all of the claims that are matched by the specified predicate.

(Inherited from ClaimsIdentity)
FindAll(String)

Retrieves all of the claims that have the specified claim type.

(Inherited from ClaimsIdentity)
FindFirst(Predicate<Claim>)

Retrieves the first claim that is matched by the specified predicate.

(Inherited from ClaimsIdentity)
FindFirst(String)

Retrieves the first claim with the specified claim type.

(Inherited from ClaimsIdentity)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetObjectData(SerializationInfo, StreamingContext)

Populates the SerializationInfo with data needed to serialize the current ClaimsIdentity object.

(Inherited from ClaimsIdentity)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
HasClaim(Predicate<Claim>)

Determines whether this claims identity has a claim that is matched by the specified predicate.

(Inherited from ClaimsIdentity)
HasClaim(String, String)

Determines whether this claims identity has a claim with the specified claim type and value.

(Inherited from ClaimsIdentity)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveClaim(Claim)

Attempts to remove a claim from the claims identity.

(Inherited from ClaimsIdentity)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
TryRemoveClaim(Claim)

Attempts to remove a claim from the claims identity.

(Inherited from ClaimsIdentity)
WriteTo(BinaryWriter)

Serializes using a BinaryWriter.

(Inherited from ClaimsIdentity)
WriteTo(BinaryWriter, Byte[])

Serializes using a BinaryWriter.

(Inherited from ClaimsIdentity)

Applies to