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