HttpListenerBasicIdentity Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- Inheritance
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) |