Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client C API Programmer's Guide | API Reference | awGet | awGetClientSSLEncryptionLevel
 
awGetClientSSLEncryptionLevel
BrokerError awGetClientSSLEncryptionLevel(
BrokerClient client,
int *level);
client
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 client is not using SSL.
AW_ERROR_INVALID_CLIENT
The client has been destroyed or disconnected.
AW_ERROR_NULL_PARAM
The parameter level is NULL.
See also: