Org.BouncyCastle.Asn1.X509.X509Name
namespace Org.BouncyCastle.Asn1.X509
{
public class X509Name : Asn1Encodable
{
public static readonly DerObjectIdentifier C;
public static readonly DerObjectIdentifier O;
public static readonly DerObjectIdentifier OU;
public static readonly DerObjectIdentifier T;
public static readonly DerObjectIdentifier CN;
public static readonly DerObjectIdentifier Street;
public static readonly DerObjectIdentifier SerialNumber;
public static readonly DerObjectIdentifier L;
public static readonly DerObjectIdentifier ST;
public static readonly DerObjectIdentifier Surname;
public static readonly DerObjectIdentifier GivenName;
public static readonly DerObjectIdentifier Initials;
public static readonly DerObjectIdentifier Generation;
public static readonly DerObjectIdentifier UniqueIdentifier;
public static readonly DerObjectIdentifier BusinessCategory;
public static readonly DerObjectIdentifier PostalCode;
public static readonly DerObjectIdentifier DnQualifier;
public static readonly DerObjectIdentifier Pseudonym;
public static readonly DerObjectIdentifier DateOfBirth;
public static readonly DerObjectIdentifier PlaceOfBirth;
public static readonly DerObjectIdentifier Gender;
public static readonly DerObjectIdentifier CountryOfCitizenship;
public static readonly DerObjectIdentifier CountryOfResidence;
public static readonly DerObjectIdentifier NameAtBirth;
public static readonly DerObjectIdentifier PostalAddress;
public static readonly DerObjectIdentifier DmdName;
public static readonly DerObjectIdentifier TelephoneNumber;
public static readonly DerObjectIdentifier OrganizationIdentifier;
public static readonly DerObjectIdentifier Name;
public static readonly DerObjectIdentifier EmailAddress;
public static readonly DerObjectIdentifier UnstructuredName;
public static readonly DerObjectIdentifier UnstructuredAddress;
public static readonly DerObjectIdentifier E;
public static readonly DerObjectIdentifier DC;
public static readonly DerObjectIdentifier UID;
public static readonly IDictionary<DerObjectIdentifier, string> DefaultSymbols;
public static readonly IDictionary<DerObjectIdentifier, string> RFC2253Symbols;
public static readonly IDictionary<DerObjectIdentifier, string> RFC1779Symbols;
public static readonly IDictionary<string, DerObjectIdentifier> DefaultLookup;
public static bool DefaultReverse { get; set; }
public static X509Name GetInstance(object obj);
public static X509Name GetInstance(Asn1TaggedObject obj, bool explicitly);
protected X509Name();
protected X509Name(Asn1Sequence seq);
public X509Name(IList<DerObjectIdentifier> ordering, IDictionary<DerObjectIdentifier, string> attributes);
public X509Name(IList<DerObjectIdentifier> ordering, IDictionary<DerObjectIdentifier, string> attributes, X509NameEntryConverter converter);
public X509Name(IList<DerObjectIdentifier> oids, IList<string> values);
public X509Name(IList<DerObjectIdentifier> oids, IList<string> values, X509NameEntryConverter converter);
public X509Name(string dirName);
public X509Name(string dirName, X509NameEntryConverter converter);
public X509Name(bool reverse, string dirName);
public X509Name(bool reverse, string dirName, X509NameEntryConverter converter);
public X509Name(bool reverse, IDictionary<string, DerObjectIdentifier> lookup, string dirName);
public X509Name(bool reverse, IDictionary<string, DerObjectIdentifier> lookup, string dirName, X509NameEntryConverter converter);
public IList<DerObjectIdentifier> GetOidList();
public IList<string> GetValueList();
public IList<string> GetValueList(DerObjectIdentifier oid);
public bool Equivalent(X509Name other, bool inOrder);
public bool Equivalent(X509Name other);
public string ToString(bool reverse, IDictionary<DerObjectIdentifier, string> oidSymbols);
}
}