using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Encoders { // Token: 0x02001953 RID: 6483 [Token(Token = "0x2001953")] public class UrlBase64Encoder : Base64Encoder { // Token: 0x060099E0 RID: 39392 RVA: 0x001FEA9C File Offset: 0x001FCC9C [Token(Token = "0x60099E0")] [Address(RVA = "0x18EB1E0", Offset = "0x18E9FE0", VA = "0x1818EB1E0")] public UrlBase64Encoder() { byte[] array = new byte[64]; RuntimeHelpers.InitializeArray(array, fieldof(.0953DF544832295E4A5B19928F95C351F25DA86A).FieldHandle); this.encodingTable = array; this.padding = (byte)((ulong)61L); byte[] array2 = new byte[128]; this.decodingTable = array2; base..ctor(); base.InitialiseDecodingTable(); int length = this.encodingTable.Length; this.decodingTable = (ulong)45L; int num = this.encodingTable.Length - 1; this.padding = (byte)((ulong)46L); base.InitialiseDecodingTable(); } } }