Digest Authentication is similar to basic Authentication. The only difference is that when you use digest Authentication, the credentials are sent in an encrypted form.
ReadyAPI stores the Digest authentication profiles in the Authorization manager, so you can later apply them to other requests or test steps. Also, you can use such profiles to specify different authorization settings in various environments.
After adding a digest Authentication profile to a request, you can edit the settings.
Digest authentication uses the following settings:
Username – The username to be used for authentication.
Password – The password to be used for authentication.
Domain – Optional. The domain name to be used for authentication.
Pre-emptive auth – Specifies if ReadyAPI will wait until an authentication challenge is received to send the credentials. The parameter has the following options:
Use global preference – Use the settings defined in the HTTP Settings global preferences.
Authenticate pre-emptively – For this request only. Do not wait until an authentication challenge is received to send the credentials.
Incoming WSS – Optional. The Incoming WS-Security configuration to be used for decrypting and validating incoming SOAP responses.
Outgoing WSS – Optional. The Outgoing WS-Security configuration to be used for processing outgoing SOAP requests.