Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.Claims.Claim Class Reference

Public Member Functions

 Claim (BinaryReader reader)
 
 Claim (BinaryReader reader, ClaimsIdentity? subject)
 
 Claim (string type, string value)
 
 Claim (string type, string value, string? valueType)
 
 Claim (string type, string value, string? valueType, string? issuer)
 
 Claim (string type, string value, string? valueType, string? issuer, string? originalIssuer)
 
 Claim (string type, string value, string? valueType, string? issuer, string? originalIssuer, ClaimsIdentity? subject)
 
virtual Claim Clone ()
 
virtual Claim Clone (ClaimsIdentity? identity)
 
virtual void WriteTo (BinaryWriter writer)
 
override string ToString ()
 

Protected Member Functions

 Claim (Claim other)
 
 Claim (Claim other, ClaimsIdentity? subject)
 
virtual void WriteTo (BinaryWriter writer, byte[]? userData)
 

Package Functions

 Claim (string type, string value, string valueType, string issuer, string originalIssuer, ClaimsIdentity subject, string propertyKey, string propertyValue)
 

Properties

virtual ? byte[] CustomSerializationData [get]
 
string Issuer [get]
 
string OriginalIssuer [get]
 
IDictionary< string, stringProperties [get]
 
ClaimsIdentitySubject [get]
 
string Type [get]
 
string Value [get]
 
string ValueType [get]
 

Private Types

enum  SerializationMask {
  None = 0 , NameClaimType = 1 , RoleClaimType = 2 , StringType = 4 ,
  Issuer = 8 , OriginalIssuerEqualsIssuer = 0x10 , OriginalIssuer = 0x20 , HasProperties = 0x40 ,
  UserData = 0x80
}
 

Private Attributes

readonly byte[] _userSerializationData
 
readonly string _issuer
 
readonly string _originalIssuer
 
Dictionary< string, string_properties
 
readonly ClaimsIdentity _subject
 
readonly string _type
 
readonly string _value
 
readonly string _valueType
 

Detailed Description

Definition at line 6 of file Claim.cs.


The documentation for this class was generated from the following file: