terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Security.Principal.WindowsIdentity Class Reference
+ Inheritance diagram for System.Security.Principal.WindowsIdentity:

Public Member Functions

 WindowsIdentity (IntPtr userToken, string type, WindowsAccountType acctType, bool isAuthenticated)
 
 WindowsIdentity (SerializationInfo info, StreamingContext context)
 
void Dispose ()
 
virtual WindowsImpersonationContext Impersonate ()
 
virtual ClaimsIdentity Clone ()
 
virtual void AddClaim (Claim claim)
 
virtual Claim FindFirst (string type)
 

Static Public Member Functions

static WindowsIdentity GetCurrent ()
 

Package Functions

 WindowsIdentity (ClaimsIdentity claimsIdentity, IntPtr userToken)
 
ClaimsIdentity CloneAsBase ()
 
IntPtr GetTokenInternal ()
 

Static Package Functions

static IntPtr GetCurrentToken ()
 

Properties

override string AuthenticationType [get]
 
override string Name [get]
 
ClaimsIdentity Actor [get, set]
 
virtual IEnumerable< Claim > Claims [get]
 
string NameClaimType [get]
 
class< get_ClaimsIEnumerator [get, set]
 

Private Member Functions

void IDeserializationCallback. OnDeserialization (object sender)
 
void ISerializable. GetObjectData (SerializationInfo info, StreamingContext context)
 
void SetToken (IntPtr token)
 
void SafeAddClaims (IEnumerable< Claim > claims)
 
void SafeAddClaim (Claim claim)
 
void OnSerializingMethod (StreamingContext context)
 
void OnDeserializedMethod (StreamingContext context)
 
void OnDeserializingMethod (StreamingContext context)
 
void DeserializeClaims (string serializedClaims)
 
string SerializeClaims ()
 
bool IsCircular (ClaimsIdentity subject)
 
void Deserialize (SerializationInfo info, StreamingContext context, bool useContext)
 

Static Private Member Functions

static string GetTokenName (IntPtr token)
 
static WindowsIdentity ()
 

Private Attributes

IntPtr _token
 
string _type
 
WindowsAccountType _account
 
bool _authenticated
 
string _name
 
SerializationInfo _info
 
byte[] m_userSerializationData
 
List< Claim > m_instanceClaims
 
Collection< IEnumerable< Claim > > m_externalClaims
 
string m_nameType
 
string m_roleType
 
string m_version
 
ClaimsIdentity m_actor
 
string m_authenticationType
 
object m_bootstrapContext
 
string m_label
 
string m_serializedNameType
 
string m_serializedRoleType
 
string m_serializedClaims
 
class< get_Claimsd__51: IEnumerable<Claim>
 
class< get_ClaimsIEnumerable
 
class< get_ClaimsIEnumerator< Claim >
 
class< get_ClaimsIDisposable
 

Static Private Attributes

static IntPtr invalidWindows
 

Detailed Description

Definition at line 12 of file WindowsIdentity.cs.


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