wm.tn.security:setSSLKeyAndChain
Retrieves the SSL client certificate information from the database and associates the private key and certificate chain with the subsequent set of invoked services.
For more information, see pub.security:setKeyAndChain and pub.security:clearKeyAndChain services in webMethods Integration Server Built-In Services Reference.
Input Parameters
clientID | String The internal ID of the partner that acts as the client in the SSL connection. |
serverID | String The internal ID of the partner that acts as the remote server in the SSL connection. |
Output Parameters
None.
Usage Notes
Use this service to associate a key and certificate chain that is different from the
Integration Server’s default settings. For more information, see the Usage Notes for the
pub.security:clearKeyAndChain service in
webMethods Integration Server Built-In Services Reference.
The service first looks for SSL client certificate for the specified client and server specified in
TN_alternative (a variable in the
wm.tn.security:getSSLKeyAndChain service). If one is not defined, the service then looks for a
TN_alternative SSL client certificate. If neither certificate is defined, the service does nothing; the outbound SSL certificates defined in the
Integration Server is used. See the Usage Notes for
wm.tn.security:getSSLKeyAndChain.