Platform SDK Java 8.5 API Reference

Uses of Class
com.genesyslab.platform.commons.connection.tls.SSLExtendedOptions

Packages that use SSLExtendedOptions
com.genesyslab.platform.applicationblocks.commons.protocols   
com.genesyslab.platform.apptemplate.configuration Provides helper classes that read application options and other data from Configuration Server, converts it to corresponding Platform SDK objects and makes it easier to set up connections to backend servers and other applications. 
com.genesyslab.platform.commons.connection.tls Provides classes to support and configure TLS connections. 
com.genesyslab.platform.commons.protocol Contains classes that support the Protocol objects used by applications developed with the Platform SDKs. 
 

Uses of SSLExtendedOptions in com.genesyslab.platform.applicationblocks.commons.protocols
 

Methods in com.genesyslab.platform.applicationblocks.commons.protocols that return SSLExtendedOptions
 SSLExtendedOptions ProtocolConfiguration.getBackupSSLOptions()
          Deprecated.  
 SSLExtendedOptions ProtocolConfiguration.getPrimarySSLOptions()
          Deprecated.  
 

Methods in com.genesyslab.platform.applicationblocks.commons.protocols with parameters of type SSLExtendedOptions
 void ProtocolConfiguration.setBackupSSLOptions(SSLExtendedOptions backupSSLOptions)
          Deprecated. Sets additional SSL parameters for warm standby backup connection.
 void ProtocolConfiguration.setPrimarySSLOptions(SSLExtendedOptions primarySSLOptions)
          Deprecated. Sets additional SSL parameters for default server connection and/or warm standby primary connection.
 

Uses of SSLExtendedOptions in com.genesyslab.platform.apptemplate.configuration
 

Methods in com.genesyslab.platform.apptemplate.configuration with parameters of type SSLExtendedOptions
static Endpoint ClientConfigurationHelper.createEndpoint(IGApplicationConfiguration appConfig, IGApplicationConfiguration.IGAppConnConfiguration connConfig, IGApplicationConfiguration targetServerConfig, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          It creates configured Endpoint instance with attached connection configuration using IGApplicationConfiguration structures.
static Endpoint ClientConfigurationHelper.createEndpoint(java.lang.String endpointName, IGApplicationConfiguration appConfig, IGApplicationConfiguration.IGAppConnConfiguration connConfig, IGApplicationConfiguration targetServerConfig, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          It creates configured Endpoint instance with attached connection configuration using IGApplicationConfiguration structures.
static Endpoint ServerConfigurationHelper.createListeningEndpoint(IGApplicationConfiguration application, IGApplicationConfiguration.IGPortInfo portInfo, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          Builds server channel configuration from the given application configuration information.
static WarmStandbyConfiguration ClientConfigurationHelper.createWarmStandbyConfig(IGApplicationConfiguration appConfig, IGApplicationConfiguration.IGAppConnConfiguration connConfig, boolean primaryTLSEnabled, javax.net.ssl.SSLContext primarySSLContext, SSLExtendedOptions primarySSLOptions, boolean backupTLSEnabled, javax.net.ssl.SSLContext backupSSLContext, SSLExtendedOptions backupSSLOptions)
          Creates configuration for WarmStandbyService.
 

Uses of SSLExtendedOptions in com.genesyslab.platform.commons.connection.tls
 

Methods in com.genesyslab.platform.commons.connection.tls that return SSLExtendedOptions
 SSLExtendedOptions TLSConfiguration.createSslExtendedOptions()
          Prepares SSLExtendedOptions instance that can be then used to create Endpoints.
static SSLExtendedOptions SSLContextHelper.createSSLExtendedOptions(boolean mutualTLS, java.lang.String enabledCipherSuites)
          Creates a container with additional TLS/SSL options that can not be set directly to SSLContext.
static SSLExtendedOptions SSLContextHelper.createSSLExtendedOptions(boolean mutualTLS, java.lang.String[] enabledCipherSuites)
          Creates a container with additional TLS/SSL options that can not be set directly to SSLContext.
static SSLExtendedOptions SSLContextHelper.createSSLExtendedOptions(boolean mutualTLS, java.lang.String[] enabledCipherSuites, java.lang.String[] enabledProtocols)
          Creates a container with additional TLS/SSL options that can not be set directly to SSLContext.
static SSLExtendedOptions SSLContextHelper.createSSLExtendedOptions(boolean mutualTLS, java.lang.String enabledCipherSuites, java.lang.String enabledProtocols)
          Creates a container with additional TLS/SSL options that can not be set directly to SSLContext.
static SSLExtendedOptions TLSConfigurationHelper.createSslExtendedOptions(TLSConfiguration config)
          Prepares SSLExtendedOptions instance that can be then used to create Endpoints.
 

Uses of SSLExtendedOptions in com.genesyslab.platform.commons.protocol
 

Fields in com.genesyslab.platform.commons.protocol declared as SSLExtendedOptions
protected  SSLExtendedOptions Endpoint.sslOptions
           
 

Methods in com.genesyslab.platform.commons.protocol that return SSLExtendedOptions
 SSLExtendedOptions Endpoint.getSSLOptions()
           
 

Constructors in com.genesyslab.platform.commons.protocol with parameters of type SSLExtendedOptions
Endpoint(java.lang.String host, int port, ConnectionConfiguration connConf, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          This constructor allows creation of fully configured Endpoint including connection configuration options like ADDP initialization parameters, channel charset encoding, TLS configuration objects etc.
Endpoint(java.lang.String name, java.lang.String host, int port, ConnectionConfiguration connConf, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          This constructor allows creation of fully configured Endpoint including connection configuration options like ADDP initialization parameters, channel charset encoding, TLS configuration objects etc.
Endpoint(java.lang.String name, java.net.URI uri, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          Creates Endpoint using information from URI and additional TLS/SSL parameters.
Endpoint(java.net.URI uri, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
          Creates Endpoint using information from URI and additional TLS/SSL parameters.
WildcardEndpoint(int port, ConnectionConfiguration connConf, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
           
WildcardEndpoint(java.lang.String name, int port, ConnectionConfiguration connConf, boolean tlsEnabled, javax.net.ssl.SSLContext sslContext, SSLExtendedOptions sslOptions)
           
 


Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.