terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Package Functions | |
NTAuthentication (bool isServer, string package, NetworkCredential credential, string spn, ContextFlagsPal requestedContextFlags, ChannelBinding channelBinding) | |
SafeDeleteContext | GetContext (out SecurityStatusPal status) |
void | CloseContext () |
int | VerifySignature (byte[] buffer, int offset, int count) |
int | MakeSignature (byte[] buffer, int offset, int count, ref byte[] output) |
string | GetOutgoingBlob (string incomingBlob) |
byte[] | GetOutgoingBlob (byte[] incomingBlob, bool thrownOnError) |
byte[] | GetOutgoingBlob (byte[] incomingBlob, bool throwOnError, out SecurityStatusPal statusCode) |
Properties | |
bool | IsCompleted [get, set] |
bool | IsValidContext [get, set] |
string | Package [get, set] |
bool | IsServer [get, set] |
string | ClientSpecifiedSpn [get, set] |
string | ProtocolName [get, set] |
bool | IsKerberos [get, set] |
Private Member Functions | |
void | Initialize (bool isServer, string package, NetworkCredential credential, string spn, ContextFlagsPal requestedContextFlags, ChannelBinding channelBinding) |
string | GetClientSpecifiedSpn () |
Private Attributes | |
bool | _isServer |
SafeFreeCredentials | _credentialsHandle |
SafeDeleteContext | _securityContext |
string | _spn |
int | _tokenSize |
ContextFlagsPal | _requestedContextFlags |
ContextFlagsPal | _contextFlags |
bool | _isCompleted |
string | _package |
string | _lastProtocolName |
string | _protocolName |
string | _clientSpecifiedSpn |
ChannelBinding | _channelBinding |
Definition at line 13 of file NTAuthentication.cs.