Type:
Class
Constants:
SEC_E_OK : 0x00000000

Good results

SEC_I_CONTINUE_NEEDED : 0x00090312
SEC_E_INSUFFICIENT_MEMORY : 0x80090300

These are generally returned by InitializeSecurityContext

SEC_E_INTERNAL_ERROR : 0x80090304
SEC_E_INVALID_HANDLE : 0x80090301
SEC_E_INVALID_TOKEN : 0x80090308
SEC_E_LOGON_DENIED : 0x8009030C
SEC_E_NO_AUTHENTICATING_AUTHORITY : 0x80090311
SEC_E_NO_CREDENTIALS : 0x8009030E
SEC_E_TARGET_UNKNOWN : 0x80090303
SEC_E_UNSUPPORTED_FUNCTION : 0x80090302
SEC_E_WRONG_PRINCIPAL : 0x80090322
SEC_E_NOT_OWNER : 0x80090306

These are generally returned by AcquireCredentialsHandle

SEC_E_SECPKG_NOT_FOUND : 0x80090305
SEC_E_UNKNOWN_CREDENTIALS : 0x8009030D

Takes a return result from an SSPI function and interprets the value.

new
  • References/Ruby on Rails/Ruby/Classes/Win32/Win32::SSPI/Win32::SSPI::SSPIResult

new(value) Class Public methods

2025-01-10 15:47:30
to_s
  • References/Ruby on Rails/Ruby/Classes/Win32/Win32::SSPI/Win32::SSPI::SSPIResult

to_s() Instance Public methods

2025-01-10 15:47:30
==
  • References/Ruby on Rails/Ruby/Classes/Win32/Win32::SSPI/Win32::SSPI::SSPIResult

==(other) Instance Public methods

2025-01-10 15:47:30
ok?
  • References/Ruby on Rails/Ruby/Classes/Win32/Win32::SSPI/Win32::SSPI::SSPIResult

ok?() Instance Public methods

2025-01-10 15:47:30