public class BrokerClientSession
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
BrokerAuthInfo |
auth_info
The Authentication info (if auth_protocol is "BasicAuth" or "SSL").
|
java.lang.String |
auth_protocol
The authentication protocol for the session.
|
java.lang.String |
auth_version
The authentication protocol version for the session (if auth_protocol is set).
|
BrokerDate |
connect_time
The connect time for the socket between the client application and the broker.
|
int |
connection_id
The connection ID.
|
BrokerDate |
create_time
The client session create time.
|
int |
encrypt_level
The encryption level for the session (if encrypt_protocol is set).
|
java.lang.String |
encrypt_protocol
The encryption protocol for the session.
|
java.lang.String |
encrypt_version
The encryption protocol version for the session (if encrypt_protocol is set).
|
int |
ip_address
This is for backward compatibility.
|
java.lang.String |
ip_address_str
The client IP Address string.
|
BrokerDate |
last_activity_time
The client last activity time.
|
java.util.Hashtable |
platform_info
The platform information.
|
int |
port
The client port.
|
int |
session_id
The session ID.
|
BrokerSSLCertificate |
ssl_certificate
The SSL certificate (if auth_protocol is "SSL").
|
Constructor and Description |
---|
BrokerClientSession()
Create an empty client session info.
|
BrokerClientSession(int new_session_id,
int new_connection_id,
int new_ip_address,
int new_port,
java.lang.String new_encrypt_protocol,
java.lang.String new_encrypt_version,
int new_encrypt_level,
java.lang.String new_auth_protocol,
java.lang.String new_auth_version,
BrokerSSLCertificate new_ssl_certificate,
BrokerDate new_connect_time,
BrokerDate new_create_time,
BrokerDate new_last_activity_time)
Create an entry with values set.
|
BrokerClientSession(int new_session_id,
int new_connection_id,
int new_ip_address,
int new_port,
java.lang.String new_encrypt_protocol,
java.lang.String new_encrypt_version,
int new_encrypt_level,
java.lang.String new_auth_protocol,
java.lang.String new_auth_version,
BrokerSSLCertificate new_ssl_certificate,
BrokerDate new_connect_time,
BrokerDate new_create_time,
BrokerDate new_last_activity_time,
java.lang.String new_ip_address_string)
Create an entry with values set including IP Address as Strings.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString()
Create an entry with values set.
|
public int session_id
public int connection_id
public int ip_address
public java.lang.String ip_address_str
public int port
public java.lang.String encrypt_protocol
public java.lang.String encrypt_version
public int encrypt_level
public java.lang.String auth_protocol
public java.lang.String auth_version
public BrokerSSLCertificate ssl_certificate
public BrokerAuthInfo auth_info
public BrokerDate connect_time
public BrokerDate create_time
public BrokerDate last_activity_time
public java.util.Hashtable platform_info
public BrokerClientSession()
public BrokerClientSession(int new_session_id, int new_connection_id, int new_ip_address, int new_port, java.lang.String new_encrypt_protocol, java.lang.String new_encrypt_version, int new_encrypt_level, java.lang.String new_auth_protocol, java.lang.String new_auth_version, BrokerSSLCertificate new_ssl_certificate, BrokerDate new_connect_time, BrokerDate new_create_time, BrokerDate new_last_activity_time)
public BrokerClientSession(int new_session_id, int new_connection_id, int new_ip_address, int new_port, java.lang.String new_encrypt_protocol, java.lang.String new_encrypt_version, int new_encrypt_level, java.lang.String new_auth_protocol, java.lang.String new_auth_version, BrokerSSLCertificate new_ssl_certificate, BrokerDate new_connect_time, BrokerDate new_create_time, BrokerDate new_last_activity_time, java.lang.String new_ip_address_string)
Copyright © 2002-2006 webMethods, Inc. Copyright © 2007-2021 Software AG Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.