# Package org.bouncycastle.asn1.x500

Support classes for the creation and processing of object based on X.500 names.

- Interface Summary
  Interface | Description
  --- | ---
  X500NameStyle | This interface provides a profile to conform to when DNs are being converted into strings and back.

- Class Summary
  Class | Description
  --- | ---
  AttributeTypeAndValue | Holding class for the AttributeTypeAndValue structures that make up an RDN.
  DirectoryString | The DirectoryString CHOICE object.
  RDN | Holding class for a single Relative Distinguished Name (RDN).
  X500Name | The X.500 Name object.
  X500NameBuilder | A builder class for making X.500 Name objects.