Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Utilities/Strings.cs
T
2026-04-10 22:50:51 +02:00

128 lines
3.8 KiB
C#

using System;
using System.Text;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities
{
// Token: 0x02001927 RID: 6439
[Token(Token = "0x2001927")]
public abstract class Strings
{
// Token: 0x0600986A RID: 39018 RVA: 0x001F6350 File Offset: 0x001F4550
[Token(Token = "0x600986A")]
[Address(RVA = "0x18E7B30", Offset = "0x18E6930", VA = "0x1818E7B30")]
internal static bool IsOneOf(string s, params string[] candidates)
{
int num = 0;
int length = candidates.Length;
if (num < length)
{
string text = candidates[num];
if (!string.Equals(s, text))
{
num++;
}
return true;
}
throw new NullReferenceException();
}
// Token: 0x0600986B RID: 39019 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600986B")]
[Address(RVA = "0x18E79E0", Offset = "0x18E67E0", VA = "0x1818E79E0")]
public static string FromByteArray(byte[] bs)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600986C RID: 39020 RVA: 0x001F638C File Offset: 0x001F458C
[Token(Token = "0x600986C")]
[Address(RVA = "0x18E7C40", Offset = "0x18E6A40", VA = "0x1818E7C40")]
public static byte[] ToByteArray(char[] cs)
{
byte[] array = new byte[cs.Length];
int num = 0;
if (num < array.Length)
{
byte b = Convert.ToByte(cs[num]);
num++;
}
return array;
}
// Token: 0x0600986D RID: 39021 RVA: 0x001F63C8 File Offset: 0x001F45C8
[Token(Token = "0x600986D")]
[Address(RVA = "0x18E7D30", Offset = "0x18E6B30", VA = "0x1818E7D30")]
public static byte[] ToByteArray(string s)
{
byte[] array = new byte[s.m_stringLength];
int num = 0;
if (num < array.Length)
{
byte b = Convert.ToByte(s[num]);
num++;
}
return array;
}
// Token: 0x0600986E RID: 39022 RVA: 0x001F6404 File Offset: 0x001F4604
[Token(Token = "0x600986E")]
[Address(RVA = "0x18E7990", Offset = "0x18E6790", VA = "0x1818E7990")]
public static string FromAsciiByteArray(byte[] bytes)
{
return Encoding.ASCII.GetString(bytes);
}
// Token: 0x0600986F RID: 39023 RVA: 0x001F6424 File Offset: 0x001F4624
[Token(Token = "0x600986F")]
[Address(RVA = "0x18E7BC0", Offset = "0x18E69C0", VA = "0x1818E7BC0")]
public static byte[] ToAsciiByteArray(char[] cs)
{
Encoding ascii = Encoding.ASCII;
throw new NullReferenceException();
}
// Token: 0x06009870 RID: 39024 RVA: 0x001F6440 File Offset: 0x001F4640
[Token(Token = "0x6009870")]
[Address(RVA = "0x18E7C00", Offset = "0x18E6A00", VA = "0x1818E7C00")]
public static byte[] ToAsciiByteArray(string s)
{
Encoding ascii = Encoding.ASCII;
throw new NullReferenceException();
}
// Token: 0x06009871 RID: 39025 RVA: 0x001F645C File Offset: 0x001F465C
[Token(Token = "0x6009871")]
[Address(RVA = "0x18E7AE0", Offset = "0x18E68E0", VA = "0x1818E7AE0")]
public static string FromUtf8ByteArray(byte[] bytes)
{
return Encoding.UTF8.GetString(bytes);
}
// Token: 0x06009872 RID: 39026 RVA: 0x001F647C File Offset: 0x001F467C
[Token(Token = "0x6009872")]
[Address(RVA = "0x18E7E10", Offset = "0x18E6C10", VA = "0x1818E7E10")]
public static byte[] ToUtf8ByteArray(char[] cs)
{
Encoding utf = Encoding.UTF8;
throw new NullReferenceException();
}
// Token: 0x06009873 RID: 39027 RVA: 0x001F6498 File Offset: 0x001F4698
[Token(Token = "0x6009873")]
[Address(RVA = "0x18E7E50", Offset = "0x18E6C50", VA = "0x1818E7E50")]
public static byte[] ToUtf8ByteArray(string s)
{
Encoding utf = Encoding.UTF8;
throw new NullReferenceException();
}
// Token: 0x06009874 RID: 39028 RVA: 0x001F64B4 File Offset: 0x001F46B4
[Token(Token = "0x6009874")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
protected Strings()
{
}
}
}