## Uses of Class
com.verisign.epp.transport.client.EPPSSLContext

- Packages that use EPPSSLContext
  Package | Description
  --- | ---
  com.verisign.epp.interfaces | Interfaces test client to run client tests against the Stub Server for the Change Poll Extension.
  com.verisign.epp.pool |
  com.verisign.epp.transport |
  com.verisign.epp.transport.client |

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

    Methods in com.verisign.epp.interfaces with parameters of type EPPSSLContext
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | EPPSession.`init(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)` Initializes an `EPPSession` to connect to a specific host and port, which will do the following: Gets concrete connection factory Makes connection to EPP Server Initialize the streams for XML processing `EPPSession.initSession` needs to be called to fully initialize a session with the EPP Server.
    `protected void` | EPPSession.`init(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHostName, EPPSSLContext aSSLContext)` Initializes an `EPPSession` to connect to a specific server host, server port from a specific client host name/IP address. which will do the following: Gets concrete connection factory Makes connection to EPP Server Initialize the streams for XML processing `EPPSession.initSession` needs to be called to fully initialize a session with the EPP Server.

    Constructors in com.verisign.epp.interfaces with parameters of type EPPSSLContext
    Constructor and Description
    `EPPSession(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)` Construct and initialize a new instance of EPPSession with a specific host and port.
    `EPPSession(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHostName, EPPSSLContext aSSLContext)` Construct and initialize a new instance of EPPSession with a specific server host, server port, client host name, and client port.

  - ### Uses of EPPSSLContext in com.verisign.epp.pool

    Methods in com.verisign.epp.pool that return EPPSSLContext
    Modifier and Type | Method and Description
    --- | ---
    `EPPSSLContext` | EPPSessionPoolableFactory.`getSSLContext()` Gets the optional `EPPSSLContext` associated with the factory.

    Methods in com.verisign.epp.pool with parameters of type EPPSSLContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | EPPSessionPoolableFactory.`setSSLContext(EPPSSLContext aSSLContext)` Gets the optional `EPPSSLContext` associated with the factory.

    Constructors in com.verisign.epp.pool with parameters of type EPPSSLContext
    Constructor and Description
    `EPPPooledGenericSession(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)` Constructor that takes an explicit host name and port number to connect to.
    `EPPPooledGenericSession(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHost, EPPSSLContext aSSLContext)` Constructor that takes an explicit server host name, server port number, and client host name to connect to.

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

    Methods in com.verisign.epp.transport with parameters of type EPPSSLContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | EPPClientCon.`initialize(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)` Initializes the client connection with a specific host and port.
    `void` | EPPClientCon.`initialize(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHostName, EPPSSLContext aSSLContext)` Initializes the client connection with a specific host and port.

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

    Methods in com.verisign.epp.transport.client that return EPPSSLContext
    Modifier and Type | Method and Description
    --- | ---
    `static EPPSSLContext` | EPPSSLImpl.`getEPPSSLContext()` Gets the single `EPPSSLContext` initialized by the `EPPSSLImpl`.
    `protected EPPSSLContext` | EPPSSLClientSocket.`getSslContext()` Gets the `EPPSSLContext` to use for the SSL connection.
    `static EPPSSLContext` | EPPSSLImpl.`initialize(EPPSSLConfig aConfig)`

    Methods in com.verisign.epp.transport.client with parameters of type EPPSSLContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | EPPSSLClientSocket.`initialize(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)` Initializes a SSL connection to a specific host and port.
    `void` | EPPPlainClientSocket.`initialize(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)` Initializes a SSL connection to a specific host and port.
    `void` | EPPSSLClientSocket.`initialize(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHostName, EPPSSLContext aSSLContext)` Initializes a SSL connection to a specific host and port.
    `void` | EPPPlainClientSocket.`initialize(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHostName, EPPSSLContext aSSLContext)` Initializes a SSL connection to a specific host and port.
    `protected void` | EPPSSLClientSocket.`setSslContext(EPPSSLContext aSslContext)` Sets the `EPPSSLContext` to use for the SSL connection

Copyright © VeriSign Inc. All Rights Reserved.