using System; using System.Runtime.InteropServices; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509; using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Cms { // Token: 0x02001766 RID: 5990 [Token(Token = "0x2001766")] [StructLayout(3)] internal interface CmsSecureReadable { // Token: 0x1700195E RID: 6494 // (get) Token: 0x0600A1B2 RID: 41394 [Token(Token = "0x1700195E")] AlgorithmIdentifier Algorithm { [Token(Token = "0x600A1B2")] [Address(Slot = "0")] get; } // Token: 0x1700195F RID: 6495 // (get) Token: 0x0600A1B3 RID: 41395 [Token(Token = "0x1700195F")] object CryptoObject { [Token(Token = "0x600A1B3")] [Address(Slot = "1")] get; } // Token: 0x0600A1B4 RID: 41396 [Token(Token = "0x600A1B4")] [Address(Slot = "2")] CmsReadable GetReadable(KeyParameter key); } }