Simple blocking response callback backed by blocking queue that will allow sequential access to
responses and block
client if there is no message yet
server if the queue is full
.
Default implementation of CredentialsProvider that is expected to get
user name and password when instantiating instance and then return
Basic type of authorization header.
Token based implementation of CredentialsProvider that is expected to get
valid token when instantiating instance and then return
Bearer type of authorization header.
Fire and forget response handler meaning it does not wait for any response as it actually
instructs the server to not even send any response via interaction pattern constant.