Basic Access Authentication is an Authentication mechanism for HTTP request.
To be authenticated, the request should have:
Authorization: Basic dXNlcjpwYXNzd29yZA==
where:
Oauth encode them both using the application/x-www-form-urlencoded encoding algorithm 1)
HTTPS is always used in conjunction with Basic Authentication.
Why? Because Basic access authentication uses the Base64 encoding. It is a public reversible encoding scheme, meaning that you can decrypt the value without any secret.
You should then encrypt the network traffic with HTTPS (TLS) so that the whole request is not readable by a man in the middle
You can ask a browser to take care of the user/password dialog prompt.
Sequences:
In a sequence diagram:
In Soap UI, you can enter the credentials in the Auth tab.