using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Encoders; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509 { // Token: 0x02001E32 RID: 7730 [Token(Token = "0x2001E32")] public abstract class X509NameEntryConverter { // Token: 0x0600C3FD RID: 50173 RVA: 0x002CB2E4 File Offset: 0x002C94E4 [Token(Token = "0x600C3FD")] [Address(RVA = "0x2B4A320", Offset = "0x2B49120", VA = "0x182B4A320")] protected Asn1Object ConvertHexEncoded(string hexString, int offset) { return Asn1Object.FromByteArray(Hex.Decode(hexString.Substring(offset))); } // Token: 0x0600C3FE RID: 50174 RVA: 0x002CB308 File Offset: 0x002C9508 [Token(Token = "0x600C3FE")] [Address(RVA = "0x2B4A310", Offset = "0x2B49110", VA = "0x182B4A310")] protected bool CanBePrintable(string str) { return DerPrintableString.IsPrintableString(str); } // Token: 0x0600C3FF RID: 50175 [Token(Token = "0x600C3FF")] [Address(Slot = "4")] public abstract Asn1Object GetConvertedValue(DerObjectIdentifier oid, string value); // Token: 0x0600C400 RID: 50176 RVA: 0x002CB31C File Offset: 0x002C951C [Token(Token = "0x600C400")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] protected X509NameEntryConverter() { } } }