using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Pkix { // Token: 0x02001A55 RID: 6741 [Token(Token = "0x2001A55")] public class PkixAttrCertPathValidator { // Token: 0x06009ECA RID: 40650 RVA: 0x0020ADE8 File Offset: 0x00208FE8 [Token(Token = "0x6009ECA")] [Address(RVA = "0x64B820", Offset = "0x64A820", VA = "0x18064B820", Slot = "4")] public virtual PkixCertPathValidatorResult Validate(PkixCertPath certPath, PkixParameters pkixParams) { PkixCertPathValidatorResult pkixCertPathValidatorResult; byte[] array; do { PkixCertPath pkixCertPath = Rfc3281CertPathUtilities.ProcessAttrCert1(0, pkixParams); pkixCertPathValidatorResult = Rfc3281CertPathUtilities.ProcessAttrCert2(certPath, pkixParams); if (array == 0) { } } while (array == 0); int num = 0; DateTime validCertDateFromValidityModel = PkixCertPathValidatorUtilities.GetValidCertDateFromValidityModel(pkixParams, num, -1); return pkixCertPathValidatorResult; } // Token: 0x06009ECB RID: 40651 RVA: 0x0020AE30 File Offset: 0x00209030 [Token(Token = "0x6009ECB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PkixAttrCertPathValidator() { } } }