using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Encoders; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509 { // Token: 0x02001F12 RID: 7954 [Token(Token = "0x2001F12")] public abstract class X509NameEntryConverter { // Token: 0x0600C7CB RID: 51147 RVA: 0x002D3B44 File Offset: 0x002D1D44 [Token(Token = "0x600C7CB")] [Address(RVA = "0x2150F80", Offset = "0x214FF80", VA = "0x182150F80")] protected Asn1Object ConvertHexEncoded(string hexString, int offset) { return Asn1Object.FromByteArray(Hex.Decode(hexString.Substring(offset))); } // Token: 0x0600C7CC RID: 51148 RVA: 0x002D3B68 File Offset: 0x002D1D68 [Token(Token = "0x600C7CC")] [Address(RVA = "0x2150F70", Offset = "0x214FF70", VA = "0x182150F70")] protected bool CanBePrintable(string str) { return DerPrintableString.IsPrintableString(str); } // Token: 0x0600C7CD RID: 51149 [Token(Token = "0x600C7CD")] [Address(Slot = "4")] public abstract Asn1Object GetConvertedValue(DerObjectIdentifier oid, string value); // Token: 0x0600C7CE RID: 51150 RVA: 0x002D3B7C File Offset: 0x002D1D7C [Token(Token = "0x600C7CE")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected X509NameEntryConverter() { } } }