Package | Description |
---|---|
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. |
Modifier and Type | Method | Description |
---|---|---|
SSLExtendedOptions |
ProtocolConfiguration.getBackupSSLOptions() |
Deprecated.
|
SSLExtendedOptions |
ProtocolConfiguration.getPrimarySSLOptions() |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
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.
|
Modifier and Type | Method | Description |
---|---|---|
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 . |
Modifier and Type | Method | Description |
---|---|---|
SSLExtendedOptions |
TLSConfiguration.createSslExtendedOptions() |
Prepares SSLExtendedOptions instance that can be then used to create Endpoints.
|
static SSLExtendedOptions |
TLSConfigurationHelper.createSslExtendedOptions(TLSConfiguration config) |
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 . |
Modifier and Type | Field | Description |
---|---|---|
protected SSLExtendedOptions |
Endpoint.sslOptions |
Modifier and Type | Method | Description |
---|---|---|
SSLExtendedOptions |
Endpoint.getSSLOptions() |
Constructor | Description |
---|---|
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) |
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.