This task describes how to set security for your virtual service.
Some services may require client authentication on either the transport or message level. When virtualizing these services, Service Virtualization needs to know the client credentials used to connect to the real service. The only exception is a scenario wherein a real service with HTTP transport authentication (Basic, Digest, NTLM) is virtualized through the HTTP(S) proxy agent. In this scenario, authentication requests are forwarded. Service Virtualization does not need to have the credentials in the service’s credential store.
In the Virtual Service Editor, expand Security Settings and click Edit Credential Store to configure the required settings.
For user interface details, see Edit Credential Store Dialog Box.
Set message security for your virtual service in the Virtual Service Editor. For task details, see Set Message Security.
Transport authentication in Service Virtualization is used in Standby and Learning modes to access the real service. It is transparently managed by the HTTP Gateway or HTTP(S) proxy agents. Transport authentication only requires that correctly configured credentials are available in Service Virtualization's Credential Store.
For task details, see Set Transport Security.