add all
This commit is contained in:
38
Packages/com.tivadar.best.http/Runtime/3rdParty/BouncyCastle/tls/KeyUpdateRequest.cs
vendored
Normal file
38
Packages/com.tivadar.best.http/Runtime/3rdParty/BouncyCastle/tls/KeyUpdateRequest.cs
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
#if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
|
||||
#pragma warning disable
|
||||
using System;
|
||||
|
||||
namespace Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls
|
||||
{
|
||||
/// <summary>RFC 8446 4.6.3</summary>
|
||||
public abstract class KeyUpdateRequest
|
||||
{
|
||||
public const short update_not_requested = 0;
|
||||
public const short update_requested = 1;
|
||||
|
||||
public static string GetName(short keyUpdateRequest)
|
||||
{
|
||||
switch (keyUpdateRequest)
|
||||
{
|
||||
case update_not_requested:
|
||||
return "update_not_requested";
|
||||
case update_requested:
|
||||
return "update_requested";
|
||||
default:
|
||||
return "UNKNOWN";
|
||||
}
|
||||
}
|
||||
|
||||
public static string GetText(short keyUpdateRequest)
|
||||
{
|
||||
return GetName(keyUpdateRequest) + "(" + keyUpdateRequest + ")";
|
||||
}
|
||||
|
||||
public static bool IsValid(short keyUpdateRequest)
|
||||
{
|
||||
return keyUpdateRequest >= update_not_requested && keyUpdateRequest <= update_requested;
|
||||
}
|
||||
}
|
||||
}
|
||||
#pragma warning restore
|
||||
#endif
|
||||
Reference in New Issue
Block a user