23 : base(new
Oid(null, null), encodedDistinguishedName)
28 : base(new
Oid(null, null), encodedDistinguishedName)
33 : base(encodedDistinguishedName)
38 : base(distinguishedName)
49 : base(new
Oid(null, null),
Encode(distinguishedName, flag))
57 return X509Pal.
Instance.X500DistinguishedNameDecode(base.RawData, flag);
60 public override string Format(
bool multiLine)
62 return X509Pal.
Instance.X500DistinguishedNameFormat(base.RawData, multiLine);
67 if (distinguishedName ==
null)
72 return X509Pal.
Instance.X500DistinguishedNameEncode(distinguishedName, flags);
78 if (((uint)flags & ~num) != 0)
static string Arg_EnumIllegalVal
static string Format(string resourceFormat, object p1)
X500DistinguishedName(string distinguishedName)
X500DistinguishedName(X500DistinguishedName distinguishedName)
X500DistinguishedName(ReadOnlySpan< byte > encodedDistinguishedName)
static byte[] Encode(string distinguishedName, X500DistinguishedNameFlags flags)
volatile string _lazyDistinguishedName
X500DistinguishedName(byte[] encodedDistinguishedName)
X500DistinguishedName(AsnEncodedData encodedDistinguishedName)
static void ThrowIfInvalid(X500DistinguishedNameFlags flags)
X500DistinguishedName(string distinguishedName, X500DistinguishedNameFlags flag)
override string Format(bool multiLine)
string Decode(X500DistinguishedNameFlags flag)
X500DistinguishedNameFlags