# GeneralNames


## Fields

| Field                                                                                            | Type                                                                                             | Required                                                                                         | Description                                                                                      |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
| `DirectoryNames`                                                                                 | [][components.DistinguishedName](../../models/components/distinguishedname.md)                   | :heavy_minus_sign:                                                                               | The parsed directoryName entries in the GeneralName.                                             |
| `DNSNames`                                                                                       | []*string*                                                                                       | :heavy_minus_sign:                                                                               | The parsed dNSName entries in the GeneralName.                                                   |
| `EdiPartyNames`                                                                                  | [][components.EdiPartyName](../../models/components/edipartyname.md)                             | :heavy_minus_sign:                                                                               | The parsed eDIPartyName entries in the GeneralName.                                              |
| `EmailAddresses`                                                                                 | []*string*                                                                                       | :heavy_minus_sign:                                                                               | The parsed rfc822Name entries in the GeneralName.                                                |
| `IPAddresses`                                                                                    | []*string*                                                                                       | :heavy_minus_sign:                                                                               | The parsed ipAddress entries in the GeneralName.                                                 |
| `OtherNames`                                                                                     | [][components.OtherName](../../models/components/othername.md)                                   | :heavy_minus_sign:                                                                               | The parsed otherName entries in the GeneralName. An arbitrary binary value identified by an OID. |
| `RegisteredIds`                                                                                  | []*string*                                                                                       | :heavy_minus_sign:                                                                               | The parsed registeredID entries in the GeneralName. Stored in dotted-decimal format.             |
| `UniformResourceIdentifiers`                                                                     | []*string*                                                                                       | :heavy_minus_sign:                                                                               | The parsed uniformResourceIdentifier entries in the GeneralName.                                 |