using System; using System.Collections; using System.Runtime.InteropServices; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Signers { // Token: 0x020015D9 RID: 5593 [Token(Token = "0x20015D9")] [StructLayout(3)] public class IsoTrailers { // Token: 0x06009584 RID: 38276 RVA: 0x0021242C File Offset: 0x0021062C [Token(Token = "0x6009584")] [Address(RVA = "0x1E46D70", Offset = "0x1E45770", VA = "0x181E46D70")] private static IDictionary CreateTrailerMap() { return CollectionUtilities.ReadOnly(Platform.CreateHashtable()); } // Token: 0x06009585 RID: 38277 RVA: 0x0021244C File Offset: 0x0021064C [Token(Token = "0x6009585")] [Address(RVA = "0x1E47020", Offset = "0x1E45A20", VA = "0x181E47020")] public static int GetTrailer(IDigest digest) { throw new NullReferenceException(); } // Token: 0x06009586 RID: 38278 RVA: 0x00212460 File Offset: 0x00210660 [Token(Token = "0x6009586")] [Address(RVA = "0x1E470F0", Offset = "0x1E45AF0", VA = "0x181E470F0")] public static bool NoTrailerAvailable(IDigest digest) { int num = 0; if (num < digest) { num += num; num++; } bool flag; return flag; } // Token: 0x06009587 RID: 38279 RVA: 0x00212484 File Offset: 0x00210684 [Token(Token = "0x6009587")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public IsoTrailers() { } // Token: 0x06009588 RID: 38280 RVA: 0x00212498 File Offset: 0x00210698 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6009588")] [Address(RVA = "0x1E47200", Offset = "0x1E45C00", VA = "0x181E47200")] static IsoTrailers() { IDictionary dictionary = IsoTrailers.CreateTrailerMap(); } // Token: 0x040062B5 RID: 25269 [Token(Token = "0x40062B5")] public const int TRAILER_IMPLICIT = 188; // Token: 0x040062B6 RID: 25270 [Token(Token = "0x40062B6")] public const int TRAILER_RIPEMD160 = 12748; // Token: 0x040062B7 RID: 25271 [Token(Token = "0x40062B7")] public const int TRAILER_RIPEMD128 = 13004; // Token: 0x040062B8 RID: 25272 [Token(Token = "0x40062B8")] public const int TRAILER_SHA1 = 13260; // Token: 0x040062B9 RID: 25273 [Token(Token = "0x40062B9")] public const int TRAILER_SHA256 = 13516; // Token: 0x040062BA RID: 25274 [Token(Token = "0x40062BA")] public const int TRAILER_SHA512 = 13772; // Token: 0x040062BB RID: 25275 [Token(Token = "0x40062BB")] public const int TRAILER_SHA384 = 14028; // Token: 0x040062BC RID: 25276 [Token(Token = "0x40062BC")] public const int TRAILER_WHIRLPOOL = 14284; // Token: 0x040062BD RID: 25277 [Token(Token = "0x40062BD")] public const int TRAILER_SHA224 = 14540; // Token: 0x040062BE RID: 25278 [Token(Token = "0x40062BE")] public const int TRAILER_SHA512_224 = 14796; // Token: 0x040062BF RID: 25279 [Token(Token = "0x40062BF")] public const int TRAILER_SHA512_256 = 16588; // Token: 0x040062C0 RID: 25280 [Token(Token = "0x40062C0")] private static readonly IDictionary trailerMap; } }