# Package com.verisign.epp.codec.registry.v02

- Class Summary
  Class | Description
  --- | ---
  EPPRegistryAbstractMinMax | Abstract base class for defining a complex element that includes `min` and `max` sub-elements.
  EPPRegistryBatchJob | `EPPRegistryBatchJob` contains the information for an individual batch job.
  EPPRegistryBatchSchedule | `EPPRegistryBatchSchedule` defines a batch schedule that uses the <registry:schedule> element, with the required "frequency" attribute that defines the frequency of execution.
  EPPRegistryCheckCmd | Represents an EPP Registry <check> command, which is used to determine if a zone name is known to the server.
  EPPRegistryCheckResp | Represents an EPP Registry <registry:chkData> response to a `EPPRegistryCheckCmd`.
  EPPRegistryCheckResult | `EPPRegistryCheckResult` provides the result of checking the availability of an individual zone.
  EPPRegistryContact | Represents the optional contact object policy information per RFC 5733.
  EPPRegistryContactAddress | Represents the address information policy information.
  EPPRegistryContactCity | The minimum and maximum length of the <contact:city> element defined in [RFC5733].
  EPPRegistryContactName | Represents the minimum and maximum length of <contact:name> element defined RFC 5733 using the <registry:minLength> and <registry:maxLength> child elements, respectively.
  EPPRegistryContactOrg | <registry:org> - The minimum and maximum length of the <contact:org> element defined in RFC 5733 using the <registry:minLength> and <registry:maxLength> child elements, respectively.
  EPPRegistryContactPostalCode | The minimum and maximum length of the <contact:pc> element defined in [RFC5733].
  EPPRegistryContactStateProvince | The minimum and maximum length of the <contact:sp> element defined in [RFC5733].
  EPPRegistryContactStreet | The minimum and maximum length and the minimum and maximum number of the <contact:street> elements defined in [RFC5733].
  EPPRegistryCreateCmd | Represents an EPP Registry <create> command, which provides a transform operation that allows a client to create a registry object.
  EPPRegistryCreateResp | Represents an EPP Registry <registry:creData> response to a `EPPRegistryCreateCmd`.
  EPPRegistryDefaultPeriodType | The default period length if not defined by the client.
  EPPRegistryDeleteCmd | Represents an EPP Registry <delete> command that allows a client to delete a registry object.
  EPPRegistryDNSSEC | Defines the DNS Security Extensions (DNSSEC) policies for the server.
  EPPRegistryDomain | Represents the domain name object policy information per RFC 5731.
  EPPRegistryDomainContact | Defines the miniumum and maximum numbers of contacts by contact type.
  EPPRegistryDomainHostLimit | Defines the minimum and maximum number of subordinate host objects (child hosts) for a domain object.
  EPPRegistryDomainName | This class is encoded to the <registry:domainName> element inside the <registry:domain> element.
  EPPRegistryDomainNSLimit | Defines the minimum and maximum number of delegated host objects (name servers) that can be associated with a domain object.
  EPPRegistryDomainPeriod | Defines the supported registration periods and default periods by command type.
  EPPRegistryDS | Defines the DS Data Interface, as defined in RFC 5910, policies.
  EPPRegistryExceedMaxExDate | `EPPRegistryExceedMaxExDdate` defines the action taken by the server when executing commands that will result in an expiration date that exceeds the maximum expiration date.
  EPPRegistryExternalHost | Defines the policies for external hosts.
  EPPRegistryGracePeriod | Defines the grace periods by operation type.
  EPPRegistryHost | Represents the host object policy information per RFC 5732.
  EPPRegistryIDN | Represents the Internationalized Domain Name (IDN) policy information.
  EPPRegistryInfoCmd | Represents an EPP Registry <info> command that is used to retrieve information associated with a registry.
  EPPRegistryInfoResp | Represents an EPP Registry <registry:infData> response to an `EPPRegistryInfoCmd`.
  EPPRegistryInternalHost | Defines the policies for internal hosts.
  EPPRegistryKey | Defines the Key Data Interface, as defined in RFC 5910, policies.
  EPPRegistryLanguage | `EPPRegistryLanguage` defines the supported language codes and character code point policy.
  EPPRegistryMapFactory | Concrete `EPPMapFactory` used to create `EPPCommand` and `EPPResponse` objects from DOM elements for the `EPPRegistryMapFactory.NS`.
  EPPRegistryMaxPeriodType | The maximum supported period length
  EPPRegistryMaxSig | `EPPRegistryMaxSig` defines the maximum signature lifetime policies.
  EPPRegistryMinMaxLength | Represents a general element that supports min and max length sub-elements.
  EPPRegistryMinMaxPeriod | The default, minimum, and maximum period length for the command type.
  EPPRegistryMinPeriodType | The maximum supported period length
  EPPRegistryPendingDeletePeriodType | Defines the length of time that the domain object will remain in the pendingDelete status prior to be purged.
  EPPRegistryPendingRestorePeriodType | Defines the length of time that the domain object will remain in the pendingRestore status unless the restore report command is received.
  EPPRegistryPeriodType | Abstract class for defining a period with a number and unit.
  EPPRegistryPostal | Represents the postal-address information policy information.
  EPPRegistryRedemptionPeriodType | Defines the length of time that a domain object will remain in the redemptionPeriod status unless the restore request command is received.
  EPPRegistryRegex | `EPPRegistryRegex` represents a general regular expression that includes both the expression and an optional description.
  EPPRegistryReservedNames | `EPPRegistryReservedNames` defines the set of reserved domain names starting from that label level.
  EPPRegistryRGP | Defined the Registry Grace Period (RGP) status periods.
  EPPRegistryServices | EPP namespace URIs of the objects and object extensions supported by the server based on RFC 5730.
  EPPRegistryServices.EPPRegistryObjURI | Object service URI that includes the URI value and a "required" attribute that indicates whether use of the object service is required.
  EPPRegistryServices.EPPRegistryURI | Abstract class that represents an object or extension URI.
  EPPRegistryServicesExt | Class that represents the "registry:svcExtension" element that contains a list of extension namespace URIs.
  EPPRegistryServicesExt.EPPRegistryExtURI | Extension service URI that includes the URI value and a "required" attribute that indicates whether use of the extension service is required.
  EPPRegistrySupportedStatus | This class holds a `List` of supported status used in `EPPRegistryDomain`, `EPPRegistryHost` and `EPPRegistryContact`, as per RFC 5731, 5732 and 5733, respectively.
  EPPRegistrySupportedStatus.Status | Constants for the supported statuses.
  EPPRegistrySystemInfo | Represents the detailed information of a registry system object.
  EPPRegistryTransferHoldPeriodType | Represents the period of time a domain object is in the pending transfer before the transfer is auto approved by the server.
  EPPRegistryTst |
  EPPRegistryUpdateCmd | Represents an EPP Registry <update> command.
  EPPRegistryZone | Represents the detailed information of a zone object.
  EPPRegistryZoneData | `EPPRegistryZoneData` contains the `EPPRegistryZone` for use in the `EPPRegistryInfoResp` to include the `accessible` boolean attribute.
  EPPRegistryZoneList | Represents a list of zone summary info.
  EPPRegistryZoneName | The zone name is an element that includes an optional "form" attribute that defines the form of the zone name as either "aLabel" or "uLabel", with the default value of "aLabel".
  EPPRegistryZoneSummary | Represents the summary info of a zone object.

- Enum Summary
  Enum | Description
  --- | ---
  EPPRegistryBatchSchedule.DayOfWeek | Possible values for the `dayOfWeek` attribute.
  EPPRegistryBatchSchedule.Frequency | Possible values for the `frequency` attribute.
  EPPRegistryContact.PostalInfoTypeSupport | Possible values for the `postalInfoTypeSupport` attribute.
  EPPRegistryContact.SharePolicy | Possible values for the `sharePolicy` attribute.
  EPPRegistryDomain.HostModelSupported | Possible values for the `hostModelSupported` attribute.
  EPPRegistryDomainContact.Type | Possible values for the `sharePolicy` attribute.
  EPPRegistryExceedMaxExDate.Policy | Possible values for the `policy` attribute.
  EPPRegistryExternalHost.SharePolicy | Possible values for the `sharePolicy` attribute.
  EPPRegistryInfoCmd.Mode | Possible values for the `mode` attribute, which defines the mode to query.
  EPPRegistryInfoCmd.Scope | Possible values for the `scope` attribute.
  EPPRegistryInternalHost.SharePolicy |
  EPPRegistryLanguage.VariantStrategy | Possible values for the `variantStrategy` attribute.
  EPPRegistryPeriodType.Unit | Possible values for the `unit` attribute.
  EPPRegistryZone.UnsupportedData | Possible values for the `unsupportedData` attribute.
  EPPRegistryZoneName.Form | Possible values for the `form` attribute.