Module: Net::SSH::Kerberos::Drivers::SSPI

Defined in:
lib/net/ssh/kerberos/drivers/sspi.rb

Defined Under Namespace

Modules: API Classes: Context

Constant Summary collapse

SEC_E_OK =
0x00000000
SEC_I_CONTINUE_NEEDED =
0x00090312
SEC_I_COMPLETE_NEEDED =
0x00090313
SEC_I_COMPLETE_AND_CONTINUE =
0x00090314
SEC_I_INCOMPLETE_CREDENTIALS =
0x00090320
SEC_I_RENEGOTIATE =
0x00090321
SEC_E_INSUFFICIENT_MEMORY =
0x80090300
SEC_E_INVALID_HANDLE =
0x80090301
SEC_E_UNSUPPORTED_FUNCTION =
0x80090302
SEC_E_TARGET_UNKNOWN =
0x80090303
SEC_E_INTERNAL_ERROR =
0x80090304
SEC_E_SECPKG_NOT_FOUND =
0x80090305
SEC_E_NOT_OWNER =
0x80090306
SEC_E_INVALID_TOKEN =
0x80090308
SEC_E_LOGON_DENIED =
0x8009030C
SEC_E_UNKNOWN_CREDENTIALS =
0x8009030D
SEC_E_NO_CREDENTIALS =
0x8009030E
SEC_E_NO_AUTHENTICATING_AUTHORITY =
0x80090311
SEC_E_WRONG_PRINCIPAL =
0x80090322
SECPKG_CRED_INBOUND =
0x00000001
SECPKG_CRED_OUTBOUND =
0x00000002
SECPKG_CRED_BOTH =
0x00000003
SECBUFFER_EMPTY =
0
SECBUFFER_DATA =
1
SECBUFFER_TOKEN =
2
SECURITY_NATIVE_DREP =
0x00000010
SECURITY_NETWORK_DREP =
0x00000000
SECPKG_ATTR_SIZES =
0
SECPKG_ATTR_NAMES =
1
ISC_REQ_DELEGATE =
0x00000001
ISC_REQ_MUTUAL_AUTH =
0x00000002
ISC_REQ_INTEGRITY =
0x00010000
@@max_token =
pkg_info.max_token

Class Method Summary collapse

Class Method Details

.max_tokenObject



144
# File 'lib/net/ssh/kerberos/drivers/sspi.rb', line 144

def self.max_token; @@max_token end