Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client C API Programmer's Guide | API Reference | awGet | awGetTxClientSSLEncryptionLevel
 
awGetTxClientSSLEncryptionLevel
BrokerError awGetTxClientSSLEncryptionLevel(
BrokerTxClient txclient,
int *level);
txclient
The Broker client whose SSL encryption level is to be returned.
level
The SSL level being used. See the following table for a list of possible values. This parameter is used for output.
Returns an indication of the level of SSL that is supported as one of the values shown below. If SSL is not being used by this client, a AW_BAD_STATE exception is thrown.
SSL Level
Description
AW_SSL_LEVEL_NO_ENCRYPTION
Encryption support is not available.
AW_SSL_LEVEL_US_EXPORT
US export level encryption is supported, which limits the size of the keys used.
AW_SSL_LEVEL_US_DOMESTIC
US domestic level encryption is supported, which allows for larger key sizes and greater security.
Possible BrokerError major codes
Meaning
AW_ERROR_BAD_STATE
The txclient is not using SSL.
AW_ERROR_INVALID_CLIENT
The txclient has been destroyed or disconnected.
AW_ERROR_NULL_PARAM
The parameter level is NULL.
See also: