# Package com.verisign.epp.interfaces

- Interface Summary
  Interface | Description
  --- | ---
  EPPLoginAdapter | Interface that can be implemented and configured to be called by `EPPSession` to customize the `EPPLoginCmd` prior to sending it.

- Class Summary
  Class | Description
  --- | ---
  EPPAllocationTokenDomainTst | Is a unit test of the `EPPAllocationToken` class.
  EPPApplication | This class represents a logical application.
  EPPApplicationSingle | Singleton class for `EPPApplication` that is used to initialize the EPP SDK.
  EPPBalance | This class is the primary client interface class used for sending the EPP balance info command to get the account balance and other finance information.
  EPPBalanceTst | Is a unit test of the `EPPBalance` class to get the account balance and other financial information by sending an EPP balance info command.
  EPPChangePollDomainTst | Is a unit test of the `EPPDomain` class.
  EPPCoaDomainTst | Is a unit test of the using the Client Object Attribute classes with the `EPPDomain` class.
  EPPContact | `EPPContact` is the primary client interface class used for contact management.
  EPPContactRelaxedValidationTst | Is a unit test of the `EPPContact` class when relaxed validation is enabled when the EPP.Contact.RelaxedValidation property is set to "true".
  EPPContactTst | Is a unit test of the `EPPContact` class.
  EPPDefReg | `EPPDefReg` is the primary client interface class used for defReg management.
  EPPDefRegTst | Is a unit test of the `EPPDefReg` class.
  EPPDomain | `EPPDomain` is the primary client interface class used for domain management.
  EPPDomainTst | Is a unit test of the `EPPDomain` class.
  EPPEmailFwd | `EPPEmailFwd` is the primary client interface class used for email forward management.
  EPPEmailFwdTst | Is a unit test of the `EPPEmailFwd` class.
  EPPHost | `EPPHost` is the primary client interface class used for host management.
  EPPHostTst | Is a unit test of the EPPSession class.
  EPPIdnDomainTst | Is a unit test of the using the IDN Lang Extension classes with the `EPPDomain` class.
  EPPIdnMapDomainTst | Is a unit test of the `EPPDomain` class with the IDN Map Extension.
  EPPIdnTable | `EPPIdnTable` is the primary client interface class used for the IDN Table EPP mapping.
  EPPIdnTableTst | Is a unit test of the `EPPIdnTable` class with the IDN Map Extension.
  EPPJobsContactTst | Is a unit test of the using the Contact Extension classes with the `EPPContact` class.
  EPPLaunch | `EPPLaunch` is the primary client interface class used for launch EPP extension.
  EPPLaunchTst | Is a unit test of the using the LaunchPhase Extension classes with the `EPPDomain` class.
  EPPLoginSecLoginAdapter | Interface that can be implemented and configured to be called by `EPPSession` to customize the `EPPLoginCmd` prior to sending it.
  EPPLowBalanceDomainTst | Is a unit test of the `EPPDomain` class with Domain Create, inf data and report extensions.
  EPPNamestoreExtDomainTst | Is a unit test of the `EPPDomain` class.
  EPPNamestoreExtHostTst | Is a unit test of the EPPSession class.
  EPPNameVerification | `EPPNameVerification` is the primary client interface class used for the Name Verification EPP mapping.
  EPPNameVerificationTst | Is a unit test of the `EPPNameVerification` class for checking for the availability to create Name Verification (NV) objects, create Name Verification (NV) objects, info Name Verification (NV) objects for input and signed codes, and update the Name Verification (NV) object authorization information.
  EPPNameWatch | `EPPNameWatch` is the primary client interface class used for nameWatch management.
  EPPNameWatchTst | Is a unit test of the `EPPNameWatch` class.
  EPPOrg | `EPPOrg` is the primary client interface class used for the Org EPP mapping.
  EPPOrgExtDomainTst | Is a unit test of the `EPPDomain` class with the Org Extension.
  EPPOrgTst | Is a unit test of the `EPPOrg` class.
  EPPPersRegTst | Is a unit test of the using the Personal Registration Extension classes with the `EPPDomain` class `EPPEmailFwd` class.
  EPPPremiumDomainTst | Is a unit test of the using the Domain Extension classes with the `EPPDomain` class.
  EPPRegistry |
  EPPRegistryTst |
  EPPRelatedDomain | `EPPRelatedDomain` is the client interface specific to the Related Domain EPP Extension to support sending the info command in both the Domain Info Form and the Related Info Form via the `EPPDomain.sendInfo()` method.
  EPPRelatedDomainTst | Is a unit test of the using the Related Domain Extension classes with the `EPPDomain` class.
  EPPRgpDomainTst | Is a unit test of the `EPPDomain` class with RGP update, inf data and report extensions.
  EPPSession | `EPPSession` manages a session with an EPP Server.
  EPPSessionTst | Is a unit test of the EPPSession class.
  EPPSyncDomainTst | Is a unit test of the `EPPDomain` class with RGP update, inf data and report extensions.
  EPPVerificationCodeDomainTst | Is a unit test of the `EPPVerificationCode` class.
  EPPWhoisDomainTst | Is a unit test of the using the Whois Extension classes with the `EPPDomain` class.

- Exception Summary
  Exception | Description
  --- | ---
  EPPCommandException | Exception thrown when an error is recognized by one of the `interfaces` classes.