Class: GSSAPI::LibGSSAPI::GssCtxIdT
- Inherits:
-
GssPointer
- Object
- FFI::AutoPointer
- GssPointer
- GSSAPI::LibGSSAPI::GssCtxIdT
- Defined in:
- lib/gssapi/lib_gssapi.rb
Class Method Summary collapse
Methods inherited from GssPointer
Class Method Details
.gss_c_no_context ⇒ Object
187 188 189 |
# File 'lib/gssapi/lib_gssapi.rb', line 187 def self.gss_c_no_context GssPointer.new(GSSAPI::LibGSSAPI::GSS_C_NO_CONTEXT) end |
.release_ptr(context_ptr) ⇒ Object
180 181 182 183 184 185 |
# File 'lib/gssapi/lib_gssapi.rb', line 180 def self.release_ptr(context_ptr) min_stat = FFI::MemoryPointer.new :OM_uint32 ptr_p = FFI::MemoryPointer.new :pointer ctx_ptr = ptr_p.write_pointer(context_ptr) maj_stat = LibGSSAPI.gss_delete_sec_context(min_stat, ctx_ptr, LibGSSAPI::GSS_C_NO_BUFFER) end |