|
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
|
Collaboration diagram for System.Net.NTAuthentication: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.