Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ProtocolToken.cs
Go to the documentation of this file.
1
namespace
System.Net.Security
;
2
3
internal
sealed
class
ProtocolToken
4
{
5
internal
SecurityStatusPal
Status
;
6
7
internal
byte
[]
Payload
;
8
9
internal
int
Size
;
10
11
internal
bool
Failed
12
{
13
get
14
{
15
if
(
Status
.
ErrorCode
!=
SecurityStatusPalErrorCode
.OK)
16
{
17
return
Status.ErrorCode !=
SecurityStatusPalErrorCode
.ContinueNeeded;
18
}
19
return
false
;
20
}
21
}
22
23
internal
bool
Done
=> Status.ErrorCode ==
SecurityStatusPalErrorCode
.OK;
24
25
internal
ProtocolToken
(
byte
[] data,
SecurityStatusPal
status)
26
{
27
Status
= status;
28
Payload
= data;
29
Size
= ((data !=
null
) ? data.Length : 0);
30
}
31
32
internal
Exception
GetException
()
33
{
34
if
(!
Done
)
35
{
36
return
SslStreamPal
.
GetException
(
Status
);
37
}
38
return
null
;
39
}
40
}
System.Exception
Definition
Exception.cs:15
System.Net.Security.ProtocolToken.Done
bool Done
Definition
ProtocolToken.cs:23
System.Net.Security.ProtocolToken.ProtocolToken
ProtocolToken(byte[] data, SecurityStatusPal status)
Definition
ProtocolToken.cs:25
System.Net.Security.ProtocolToken.Payload
byte[] Payload
Definition
ProtocolToken.cs:7
System.Net.Security.ProtocolToken.Failed
bool Failed
Definition
ProtocolToken.cs:12
System.Net.Security.ProtocolToken.Status
SecurityStatusPal Status
Definition
ProtocolToken.cs:5
System.Net.Security.ProtocolToken.GetException
Exception GetException()
Definition
ProtocolToken.cs:32
System.Net.Security.ProtocolToken.Size
int Size
Definition
ProtocolToken.cs:9
System.Net.Security.ProtocolToken
Definition
ProtocolToken.cs:4
System.Net.Security.SslStreamPal.GetException
static Exception GetException(SecurityStatusPal status)
Definition
SslStreamPal.cs:18
System.Net.Security.SslStreamPal
Definition
SslStreamPal.cs:13
System.Net.Security
Definition
CertificateHelper.cs:4
System.Net.SecurityStatusPalErrorCode
SecurityStatusPalErrorCode
Definition
SecurityStatusPalErrorCode.cs:4
System.Net.SecurityStatusPal.ErrorCode
readonly System.Net.SecurityStatusPalErrorCode ErrorCode
Definition
SecurityStatusPal.cs:5
System.Net.SecurityStatusPal
Definition
SecurityStatusPal.cs:4
source
System.Net.Security
System.Net.Security
ProtocolToken.cs
Generated by
1.10.0