legacy swauth 1.0/1.1 style authentication
keystone based control services style authentication
CGI.escape, but without special treatment on spaces
[Validate]