Module: Win32::SSPI

Defined in:
lib/win32/sspi.rb

Defined Under Namespace

Modules: API Classes: Identity, NegotiateAuth, SSPIResult, SecurityBuffer, SecurityHandle, TimeStamp

Constant Summary collapse

SECPKG_CRED_INBOUND =

Specifies how credential structure requested will be used. Only SECPKG_CRED_OUTBOUND is used here.

0x00000001
SECPKG_CRED_OUTBOUND =
0x00000002
SECPKG_CRED_BOTH =
0x00000003
SECURITY_NATIVE_DREP =

Format of token. NETWORK format is used here.

0x00000010
SECURITY_NETWORK_DREP =
0x00000000
ISC_REQ_REPLAY_DETECT =

InitializeSecurityContext Requirement flags

0x00000004
ISC_REQ_SEQUENCE_DETECT =
0x00000008
ISC_REQ_CONFIDENTIALITY =
0x00000010
ISC_REQ_USE_SESSION_KEY =
0x00000020
ISC_REQ_PROMPT_FOR_CREDS =
0x00000040
ISC_REQ_CONNECTION =
0x00000800
CredHandle =

Some familiar aliases for the SecHandle structure

CtxtHandle = SecurityHandle