using System; using System.Runtime.InteropServices; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Cms; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Cms { // Token: 0x0200178C RID: 6028 [Token(Token = "0x200178C")] [StructLayout(3)] internal interface ISignerInfoGenerator { // Token: 0x0600A2C6 RID: 41670 [Token(Token = "0x600A2C6")] [Address(Slot = "0")] SignerInfo Generate(DerObjectIdentifier contentType, AlgorithmIdentifier digestAlgorithm, byte[] calculatedDigest); } }