![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |
The backend services may or may not require X.509 client authentication. The Is Anonymous flag for a target service determines if the client authentication is required or not. The client authentication, also known as mutual SSL authentication is required if the Is Anonymous flag is set to false. If the Is Anonymous flag is set to true,the service does not require the authentication of client.
When the authentication policies are enforced on a SSL enabled target service, make sure to set the classpath in the ASG_HOME/bin/asg-engine.tra file. The classpath must include the TIBCO_HOME/tools/lib directory, and can be set using the following variable:To use the services, define the DSS properties in a file. The DSS properties file is used during the configuration of the service using the Config UI. See Configuring Services.Trust Identity Provider (TIP) properties are used if the "Is Anonymous" flag is set to true for any target service. TIBCO API Exchange Gateway supports the one way SSL authentication , that is, when the service is accessed by the Core Engine and the service does not require the authentication of the client.Table SSL Authentication Properties for Service explains the properties for SSL authentication (one way SSL authentication) for the service..
Subject Identity Provider (SIP) properties are used if the "Is Anonymous" flag is set to false for any service. API Exchange Gateway supports the mutual SSL authentication to access the service.Table Mutual Authentication SSL Properties For service explains the properties for mutual SSL authentication (client authentication) for a service.
To configure a target operation, provide a DSS properties file. See Define DSS Properties for Services.
6. Select Target Operations tab.
8. Select from the drop-down list for the Type field.
a. Is Anonymous: set this field to false for mutual SSL authentication. If you do not require client authentication, set this field to true.
b. New Property File: select the DSS property file you created to define the properties as explained in Define DSS Properties for Services.
c. Existing Property Files: select an existing DSS property file from the drop-down list if the file exists in the wss directory of the configuration.
![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |