RFC 2078 (rfc2078) - Page 2 of 85


Generic Security Service Application Program Interface, Version 2



Alternative Format: Original Text Document



RFC 2078                        GSS-API                     January 1997


   1.1.2: Tokens....................................................  9
   1.1.3:  Security Contexts........................................ 10
   1.1.4:  Mechanism Types.......................................... 11
   1.1.5:  Naming................................................... 12
   1.1.6:  Channel Bindings......................................... 14
   1.2:  GSS-API Features and Issues................................ 15
   1.2.1:  Status Reporting......................................... 15
   1.2.2: Per-Message Security Service Availability................. 17
   1.2.3: Per-Message Replay Detection and Sequencing............... 18
   1.2.4:  Quality of Protection.................................... 20
   1.2.5: Anonymity Support......................................... 21
   1.2.6: Initialization............................................ 22
   1.2.7: Per-Message Protection During Context Establishment....... 22
   1.2.8: Implementation Robustness................................. 23
   2:  Interface Descriptions....................................... 23
   2.1:  Credential management calls................................ 25
   2.1.1:  GSS_Acquire_cred call.................................... 26
   2.1.2:  GSS_Release_cred call.................................... 28
   2.1.3:  GSS_Inquire_cred call.................................... 29
   2.1.4:  GSS_Add_cred call........................................ 31
   2.1.5:  GSS_Inquire_cred_by_mech call............................ 33
   2.2:  Context-level calls........................................ 34
   2.2.1:  GSS_Init_sec_context call................................ 34
   2.2.2:  GSS_Accept_sec_context call.............................. 40
   2.2.3:  GSS_Delete_sec_context call.............................. 44
   2.2.4:  GSS_Process_context_token call........................... 46
   2.2.5:  GSS_Context_time call.................................... 47
   2.2.6:  GSS_Inquire_context call................................. 47
   2.2.7:  GSS_Wrap_size_limit call................................. 49
   2.2.8:  GSS_Export_sec_context call.............................. 50
   2.2.9:  GSS_Import_sec_context call.............................. 52
   2.3:  Per-message calls.......................................... 53
   2.3.1:  GSS_GetMIC call.......................................... 54
   2.3.2:  GSS_VerifyMIC call....................................... 55
   2.3.3:  GSS_Wrap call............................................ 56
   2.3.4:  GSS_Unwrap call.......................................... 58
   2.4:  Support calls.............................................. 59
   2.4.1:  GSS_Display_status call.................................. 60
   2.4.2:  GSS_Indicate_mechs call.................................. 60
   2.4.3:  GSS_Compare_name call.................................... 61
   2.4.4:  GSS_Display_name call.................................... 62
   2.4.5:  GSS_Import_name call..................................... 63
   2.4.6:  GSS_Release_name call.................................... 64
   2.4.7:  GSS_Release_buffer call.................................. 65
   2.4.8:  GSS_Release_OID_set call................................. 65
   2.4.9:  GSS_Create_empty_OID_set call............................ 66
   2.4.10: GSS_Add_OID_set_member call.............................. 67
   2.4.11: GSS_Test_OID_set_member call............................. 67



Linn                        Standards Track