## Uses of Class
com.verisign.epp.exception.EPPException

- Packages that use EPPException
  Package | Description
  --- | ---
  com.verisign.epp.codec.gen |
  com.verisign.epp.codec.signedMark |
  com.verisign.epp.codec.verificationcode |
  com.verisign.epp.framework |
  com.verisign.epp.interfaces | Interfaces test client to run client tests against the Stub Server for the Change Poll Extension.
  com.verisign.epp.transport |
  com.verisign.epp.transport.client |
  com.verisign.epp.util |

- - ### Uses of EPPException in com.verisign.epp.codec.gen

    Subclasses of EPPException in com.verisign.epp.codec.gen
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EPPCodecException` Represents a general EPP Codec Exception.
    `class` | `EPPComponentNotFoundException` Exception used to identify when a component can not be found in one of the factories during a decode operation.
    `class` | `EPPDecodeException` Represents an exception while decoding an XML Element tree into a concrete `EPPCodecComponent`.
    `class` | `EPPDuplicateExtensionException` Exception used to identify that a duplicate extension was found in the list of extensions.
    `class` | `EPPEncodeException` Represents an exception while encoding an XML Element tree from a concrete `EPPCodecComponent`.

    Methods in com.verisign.epp.codec.gen that throw EPPException
    Modifier and Type | Method and Description
    --- | ---
    `EPPResponse` | EPPXmlMsgPollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode their XML namespaces in the message queue message element.
    `EPPResponse` | EPPPollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode into the response the information associated with the unsupported extensions (object or command / response).
    `EPPResponse` | EPPFullExtValuePollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode into the response the information associated with the unsupported extensions (object or command / response).
    `EPPResponse` | EPPExtValuePollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode into the response the information associated with the unsupported extensions (object or command / response).
    `EPPResponse` | EPPXmlMsgPollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices, boolean aNoOp)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode their XML namespaces in the message queue message element.
    `EPPResponse` | EPPPollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices, boolean aNoOp)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode into the response the information associated with the unsupported extensions (object or command / response).
    `EPPResponse` | EPPFullExtValuePollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices, boolean aNoOp)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode into the response the information associated with the unsupported extensions (object or command / response).
    `EPPResponse` | EPPExtValuePollMessageFilter.`filter(EPPResponse aResponse, java.util.List<EPPService> aServices, java.util.List<EPPService> aExtServices, boolean aNoOp)` Filter any poll messages that are not supported by the client based on the passed in login services (object extensions) and extension services (command response extensions) from the poll message and encode into the response the information associated with the unsupported extensions (object or command / response).
    `static void` | EPPCodecTst.`testXMLEncodeDecode(EPPMessage aMessage, EPPEncodeDecodeStats aStats)` Tests the encoding and decoding of an `EPPMessage`.

  - ### Uses of EPPException in com.verisign.epp.codec.signedMark

    Methods in com.verisign.epp.codec.signedMark that throw EPPException
    Modifier and Type | Method and Description
    --- | ---
    `void` | EPPSignedMark.`sign(java.security.PrivateKey aPrivateKey)` Digitally sign the signed mark using the passed private key.
    `void` | EPPSignedMark.`sign(java.security.PrivateKey aPrivateKey, java.security.cert.Certificate[] aCertChain)` Digitally sign the signed mark using the passed private key and a chain of certificates.

  - ### Uses of EPPException in com.verisign.epp.codec.verificationcode

    Methods in com.verisign.epp.codec.verificationcode that throw EPPException
    Modifier and Type | Method and Description
    --- | ---
    `void` | TrustAnchorVerificationData.`decode(java.lang.String aTrustAnchorAlias)` Decodes a trust anchor alias from a trust store to set the trust anchor verification data.
    `java.lang.String` | TrustAnchorVerificationData.`encode()` Encodes a trust anchor anchor for a trust store.
    `void` | EPPSignedCode.`sign(java.security.PrivateKey aPrivateKey)` Digitally sign the signed code using the passed private key.
    `void` | EPPSignedCode.`sign(java.security.PrivateKey aPrivateKey, java.security.cert.Certificate[] aCertChain)` Digitally sign the signed code using the passed private key and a chain of certificates.
    `boolean` | TrustAnchorVerificationCodeValidator.`validate(EPPVerificationCode aVerificationCode, java.lang.Object aData)` Validate the contents of a verification code using the trust anchor of the signed code to look up the trust store alias, and then using the trust store alias to apply the validation logic for the verification code.
    `boolean` | EPPVerificationCodeValidator.`validate(EPPVerificationCode aVerificationCode, java.lang.Object aData)` Validate the contents of a verification code using local server policy.

    Constructors in com.verisign.epp.codec.verificationcode that throw EPPException
    Constructor and Description
    `TrustAnchorVerificationData(java.lang.String aTrustAnchorAlias)` Constructor that takes a trust anchor alias from a trust store to be decoded.

  - ### Uses of EPPException in com.verisign.epp.framework

    Subclasses of EPPException in com.verisign.epp.framework
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EPPAssemblerException` The EPPAssemblerException defines a set of possible exceptions that can be thrown from an `EPPAssembler`.
    `class` | `EPPEventException` The `EPPEventException` class defines an EPP Exception associated with EPPEvents.
    `class` | `EPPHandleEventException` The `EPPHandleEventException` class is used by `EPPEventHandlers` to hold `EPPResponses` when errors occur when handling EPP Commmands.
    `class` | `EPPPollQueueException` Represents a general EPP Poll Queue Exception.

  - ### Uses of EPPException in com.verisign.epp.interfaces

    Subclasses of EPPException in com.verisign.epp.interfaces
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EPPCommandException` Exception thrown when an error is recognized by one of the `interfaces` classes.

  - ### Uses of EPPException in com.verisign.epp.transport

    Subclasses of EPPException in com.verisign.epp.transport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EPPConException` Connection exception used by classes in the `com.verisign.epp.transport` package.

  - ### Uses of EPPException in com.verisign.epp.transport.client

    Methods in com.verisign.epp.transport.client that throw EPPException
    Modifier and Type | Method and Description
    --- | ---
    `void` | EPPSSLConfig.`validate()` Validates the properties of the `EPPSSLConfig` by checking that the required properties are set.

  - ### Uses of EPPException in com.verisign.epp.util

    Subclasses of EPPException in com.verisign.epp.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnvException` DOCUMENT ME!
    `class` | `EPPEnvException` Thrown when an unexpected condition or undesirable behavior is encountered pertaining to this package.
    `class` | `EPPLogException` DOCUMENT ME!
    `class` | `EPPParserException` Title: EPP SDK Description: EPP SDK for 1.0 Spec Copyright: Copyright (c) 2003 Company: VeriSign

    Methods in com.verisign.epp.util that throw EPPException
    Modifier and Type | Method and Description
    --- | ---
    `org.w3c.dom.Document` | EPPXMLByteArray.`decode(byte[] aPacket)` Decodes(parses) and validates the `aPacket` parameter and returns the associated DOM Document.
    `org.w3c.dom.Document` | EPPXMLStream.`decodePacket(byte[] aPacket)` Decodes the passed in packet `byte[]` into a DOM `Document`.
    `byte[]` | EPPXMLByteArray.`encode(org.w3c.dom.Document aDoc)` Encodes(converts) a DOM Document to a `byte` array.
    `org.w3c.dom.Document` | EPPXMLStream.`read(java.io.InputStream aStream)` Reads an EPP packet from the `aStream` parameter, parses/validates it, and returns the associated DOM Document.
    `byte[]` | EPPXMLStream.`readPacket(java.io.InputStream aStream)` Reads an EPP packet from the stream based on a search for the End Of Message (EOM) string (</epp>).
    `void` | EPPXMLStream.`write(org.w3c.dom.Document aDoc, java.io.OutputStream aOutput, EPPMessage aMessage)` Writes a DOM Document to the output stream.

Copyright © VeriSign Inc. All Rights Reserved.