using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Pkcs; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Pkcs { // Token: 0x0200198B RID: 6539 [Token(Token = "0x200198B")] public class Pkcs12StoreBuilder { // Token: 0x06009C1B RID: 39963 RVA: 0x00207E9C File Offset: 0x0020609C [Token(Token = "0x6009C1B")] [Address(RVA = "0x1CC12E0", Offset = "0x1CC00E0", VA = "0x181CC12E0")] public Pkcs12StoreBuilder() { DerObjectIdentifier pbeWithShaAnd3KeyTripleDesCbc = PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc; this.keyAlgorithm = pbeWithShaAnd3KeyTripleDesCbc; DerObjectIdentifier pbewithShaAnd40BitRC2Cbc = PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc; this.certAlgorithm = pbewithShaAnd40BitRC2Cbc; base..ctor(); } // Token: 0x06009C1C RID: 39964 RVA: 0x00207ECC File Offset: 0x002060CC [Token(Token = "0x6009C1C")] [Address(RVA = "0x1CC1240", Offset = "0x1CC0040", VA = "0x181CC1240")] public Pkcs12Store Build() { DerObjectIdentifier derObjectIdentifier = this.keyAlgorithm; DerObjectIdentifier derObjectIdentifier2 = this.certAlgorithm; bool flag = this.useDerEncoding; return new Pkcs12Store(derObjectIdentifier, derObjectIdentifier2, flag); } // Token: 0x06009C1D RID: 39965 RVA: 0x00207EF8 File Offset: 0x002060F8 [Token(Token = "0x6009C1D")] [Address(RVA = "0x1871FF0", Offset = "0x1870DF0", VA = "0x181871FF0")] public Pkcs12StoreBuilder SetCertAlgorithm(DerObjectIdentifier certAlgorithm) { this.certAlgorithm = certAlgorithm; return this; } // Token: 0x06009C1E RID: 39966 RVA: 0x00207F10 File Offset: 0x00206110 [Token(Token = "0x6009C1E")] [Address(RVA = "0x1CC12C0", Offset = "0x1CC00C0", VA = "0x181CC12C0")] public Pkcs12StoreBuilder SetKeyAlgorithm(DerObjectIdentifier keyAlgorithm) { this.keyAlgorithm = keyAlgorithm; return this; } // Token: 0x06009C1F RID: 39967 RVA: 0x00207F28 File Offset: 0x00206128 [Token(Token = "0x6009C1F")] [Address(RVA = "0x1CC12D0", Offset = "0x1CC00D0", VA = "0x181CC12D0")] public Pkcs12StoreBuilder SetUseDerEncoding(bool useDerEncoding) { this.useDerEncoding = useDerEncoding; return this; } // Token: 0x0400691F RID: 26911 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400691F")] private DerObjectIdentifier keyAlgorithm; // Token: 0x04006920 RID: 26912 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4006920")] private DerObjectIdentifier certAlgorithm; // Token: 0x04006921 RID: 26913 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4006921")] private bool useDerEncoding; } }