Type:
Class
Constants:
REQUEST_FLAGS : ISC_REQ_CONFIDENTIALITY | ISC_REQ_REPLAY_DETECT | ISC_REQ_CONNECTION

Default request flags for SSPI functions

B64_TOKEN_PREFIX : ["NTLMSSP"].pack("m").delete("=\n")

NTLM tokens start with this header always. Encoding alone adds â==â and newline, so remove those

Handles “Negotiate” type authentication. Geared towards authenticating with a proxy server over HTTP

new

new(user = nil, domain = nil) Class Public methods Creates a new instance ready

2015-06-12 14:48:34
complete_authentication

complete_authentication(token) Instance Public methods Takes a token and gets

2015-06-12 15:00:24
proxy_auth_get

proxy_auth_get(http, path, user = nil, domain = nil) Class Public methods Given

2015-06-12 14:53:23
get_initial_token

get_initial_token() Instance Public methods Gets the initial Negotiate token

2015-06-12 15:06:54