GSS-API Programming Guide
    
A
 
 Access Control List ( Index Term Link ) ( Index Term Link )
 
 ACL
  See Access Control List
 
 acquiring context information ( Index Term Link )
 
 acquiring credentials ( Index Term Link )
 
 address types for channel bindings ( Index Term Link )
 
 anonymous authentication ( Index Term Link )
 
 anonymous name format ( Index Term Link )
 
 authentication ( Index Term Link ) ( Index Term Link )
  anonymous ( Index Term Link )
  flavor ( Index Term Link )
  mutual ( Index Term Link ) ( Index Term Link )
 
 authentication flavor ( Index Term Link )
 
 authorization ( Index Term Link )
    
C
 
 calling errors ( Index Term Link )
 
 channel bindings ( Index Term Link ) ( Index Term Link )
  address types for ( Index Term Link )
  protection of information ( Index Term Link )
 
 client ( Index Term Link )
 
 client-side sample program ( Index Term Link )
 
 comparing names ( Index Term Link )
 
 confidentiality ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 confirming data transfer ( Index Term Link )
 
 context ( Index Term Link ) ( Index Term Link )
  acceptance ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  deletion ( Index Term Link ) ( Index Term Link )
  establishment ( Index Term Link )
  expiration ( Index Term Link )
  exportation ( Index Term Link )
  exporting ( Index Term Link ) ( Index Term Link )
  handle ( Index Term Link )
  import and export ( Index Term Link ) ( Index Term Link )
  information about, acquiring ( Index Term Link )
  initiation ( Index Term Link )
  using loop to establish ( Index Term Link ) ( Index Term Link )
 
 context handle ( Index Term Link )
 
 context-level tokens ( Index Term Link ) ( Index Term Link )
 
 credential cache ( Index Term Link )
 
 credential handle ( Index Term Link )
 
 credentials ( Index Term Link ) ( Index Term Link )
  acquiring ( Index Term Link ) ( Index Term Link )
  credential handles ( Index Term Link )
  default ( Index Term Link )
  delegation ( Index Term Link )
  expiration ( Index Term Link ) ( Index Term Link )
  GSS_C_ACCEPT ( Index Term Link )
  GSS_C_BOTH ( Index Term Link )
  GSS_C_INITIATE ( Index Term Link )
  lifetime of ( Index Term Link )
  structure of ( Index Term Link )
  supported types ( Index Term Link )
  types of ( Index Term Link )
 
 cryptographic checksum (MIC) ( Index Term Link )
    
D
 
 data
  See also message
  confirming receipt of ( Index Term Link )
  deallocation ( Index Term Link )
  deletion ( Index Term Link )
  encryption ( Index Term Link )
  maximum size for wrapping ( Index Term Link )
  out-of-sequence detection ( Index Term Link )
  replay detection ( Index Term Link )
  signing ( Index Term Link )
  unwrapping ( Index Term Link )
  verifying ( Index Term Link )
 
 data protection ( Index Term Link )
 
 data replay ( Index Term Link )
 
 data types ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  gss_buffer_desc ( Index Term Link )
  gss_channel_bindings_t ( Index Term Link )
  gss_OID_desc ( Index Term Link )
  gss_OID_set_desc ( Index Term Link )
  implementation of specific ( Index Term Link )
  integers ( Index Term Link ) ( Index Term Link )
  names ( Index Term Link )
  strings ( Index Term Link )
 
 default credential ( Index Term Link )
 
 delegation ( Index Term Link ) ( Index Term Link )
 
 detection
  out-of-sequence ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  replay ( Index Term Link ) ( Index Term Link )
 
 displaying status codes ( Index Term Link )
    
E
 
 encryption ( Index Term Link )
  data message ( Index Term Link )
 
 error codes
  See status codes
 
 /etc/gss/mech file ( Index Term Link )
 
 /etc/gss/qop file ( Index Term Link )
 
 exported name ( Index Term Link )
 
 exporting contexts ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
    
F
 
 file
  /etc/gss/mech ( Index Term Link )
  /etc/gss/qop ( Index Term Link )
  gssapi.h ( Index Term Link ) ( Index Term Link )
 
 flavor
  See security flavor
 
 format of anonymous names ( Index Term Link )
 
 function
  from previous versions of GSS-API ( Index Term Link )
  gss_accept_sec_context ( Index Term Link )
  gss_acquire_cred ( Index Term Link ) ( Index Term Link )
  gss_add_cred ( Index Term Link )
  gss_canonicalize_name ( Index Term Link )
  gss_compare_name ( Index Term Link ) ( Index Term Link )
  gss_delete_oid ( Index Term Link )
  gss_display_name ( Index Term Link )
  gss_display_status ( Index Term Link )
  gss_export_context ( Index Term Link )
  gss_export_sec_context ( Index Term Link )
  gss_get_mic ( Index Term Link ) ( Index Term Link )
  gss_get_mic vs. gss_wrap ( Index Term Link )
  gss_import_name ( Index Term Link )
  gss_import_sec_context ( Index Term Link )
  gss_init_sec_context ( Index Term Link )
  gss_inquire_context ( Index Term Link )
  gss_oid_to_str ( Index Term Link )
  gss_seal ( Index Term Link )
  gss_sign ( Index Term Link )
  gss_str_to_oid ( Index Term Link ) ( Index Term Link )
  gss_unseal ( Index Term Link )
  gss_unwrap ( Index Term Link )
  gss_verify ( Index Term Link )
  gss_verify_mic ( Index Term Link )
  gss_wrap ( Index Term Link ) ( Index Term Link )
  gss_wrap_size_limit ( Index Term Link )
  list of ( Index Term Link )
  memcmp ( Index Term Link )
  recv_token ( Index Term Link )
  renamed or supplanted ( Index Term Link )
  send_token ( Index Term Link )
  Sun-specific ( Index Term Link )
    
G
 
 General Security Standard Application Programming Interface
  See GSS-API
 
 gss_accept_sec_context function ( Index Term Link )
 
 gss_acquire_cred function ( Index Term Link ) ( Index Term Link )
 
 gss_add_cred function ( Index Term Link )
 
 GSS-API ( Index Term Link )
  comparing names in ( Index Term Link )
  credentials ( Index Term Link )
  data types ( Index Term Link ) ( Index Term Link )
  functions ( Index Term Link )
  header files ( Index Term Link )
  in communication layers ( Index Term Link )
  include files ( Index Term Link )
  integers ( Index Term Link )
  introduction ( Index Term Link )
  language bindings ( Index Term Link )
  macros ( Index Term Link )
  name types ( Index Term Link )
  OIDs ( Index Term Link )
  portability ( Index Term Link )
  principal ( Index Term Link )
  programming with ( Index Term Link )
  reference ( Index Term Link )
  services not provided by ( Index Term Link )
  status codes ( Index Term Link ) ( Index Term Link )
  steps in using ( Index Term Link )
  Sun-specific features ( Index Term Link )
  tokens ( Index Term Link )
  where to find more information ( Index Term Link )
 
 gss_buffer_desc structure ( Index Term Link ) ( Index Term Link )
 
 gss_buffer_t pointer ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_ACCEPT credential ( Index Term Link )
 
 GSS_C_ANON_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_BOTH credential ( Index Term Link )
 
 GSS_C_CONF_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_DELEG_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_INITIATE credential ( Index Term Link )
 
 GSS_C_INTEG_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_MUTUAL_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_PROT_READY_FLAG ( Index Term Link ) ( Index Term Link )
 
 GSS_C_REPLAY_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_SEQUENCE_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_C_TRANS_FLAG ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 GSS_CALLING_ERROR macro ( Index Term Link ) ( Index Term Link )
 
 gss_canonicalize_name function ( Index Term Link )
 
 gss_channel_bindings_t data type ( Index Term Link )
 
 gss_channel_bindings_t pointer ( Index Term Link )
 
 gss_compare_name function ( Index Term Link ) ( Index Term Link )
 
 gss_delete_oid function ( Index Term Link )
 
 gss_display_name function ( Index Term Link )
 
 gss_display_status function ( Index Term Link )
 
 gss_export_context function ( Index Term Link )
 
 gss_export_sec_context function ( Index Term Link )
 
 gss_get_mic function ( Index Term Link ) ( Index Term Link )
  vs. gss_wrap ( Index Term Link )
 
 gss_get_mic vs. gss_wrap ( Index Term Link )
 
 gss_import_name function ( Index Term Link )
 
 gss_import_sec_context function ( Index Term Link )
 
 gss_init_sec_context function ( Index Term Link )
 
 gss_inquire_context function ( Index Term Link )
 
 gss_OID_desc structure ( Index Term Link )
 
 gss_OID pointer ( Index Term Link ) ( Index Term Link )
 
 gss_OID_set_desc structure ( Index Term Link ) ( Index Term Link )
 
 gss_OID_set pointer ( Index Term Link ) ( Index Term Link )
 
 gss_oid_to_str function ( Index Term Link )
 
 GSS_ROUTINE_ERROR macro ( Index Term Link ) ( Index Term Link )
 
 gss_seal function ( Index Term Link )
 
 gss_sign function ( Index Term Link )
 
 gss_str_to_oid function ( Index Term Link ) ( Index Term Link )
 
 GSS_SUPPLEMENTARY_INFO macro ( Index Term Link ) ( Index Term Link )
 
 gss_unseal function ( Index Term Link )
 
 gss_unwrap function ( Index Term Link )
 
 gss_verify function ( Index Term Link )
 
 gss_verify_mic function ( Index Term Link )
 
 gss_wrap ( Index Term Link )
 
 gss_wrap function ( Index Term Link )
  and wrap size ( Index Term Link )
  vs. gss_get_mic ( Index Term Link )
 
 gss_wrap_size_limit function ( Index Term Link )
 
 gss_wrap vs. gss_get_mic ( Index Term Link )
 
 gssapi.h file ( Index Term Link ) ( Index Term Link )
    
H
 
 header files for GSS-API ( Index Term Link )
 
 host ( Index Term Link )
 
 human-readable name syntax ( Index Term Link )
    
I
 
 implementation-specific features
  See Sun-specific features
 
 importing contexts ( Index Term Link )
 
 importing names ( Index Term Link )
 
 include file ( Index Term Link )
 
 information about contexts ( Index Term Link )
 
 integers ( Index Term Link ) ( Index Term Link )
 
 integrity ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 interprocess tokens ( Index Term Link ) ( Index Term Link )
    
K
 
 Kerberos v5 ( Index Term Link )
  table of status codes ( Index Term Link )
    
L
 
 language bindings ( Index Term Link )
    
M
 
 macros ( Index Term Link )
  GSS_CALLING_ERROR ( Index Term Link ) ( Index Term Link )
  GSS_ROUTINE_ERROR ( Index Term Link ) ( Index Term Link )
  GSS_SUPPLEMENTARY_INFO ( Index Term Link ) ( Index Term Link )
 
 major-status codes ( Index Term Link )
  calling errors ( Index Term Link )
  encoding ( Index Term Link )
  routine errors ( Index Term Link )
  supplementary information ( Index Term Link )
  values ( Index Term Link )
 
 mechanism ( Index Term Link )
  formats of printable representation ( Index Term Link )
  specifying ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  types available with Sun implementation of GSS-API ( Index Term Link )
 
 Mechanism Name (MN) ( Index Term Link ) ( Index Term Link )
 
 memcmp function ( Index Term Link )
 
 message ( Index Term Link ) ( Index Term Link )
  See also data
  confirming receipt of ( Index Term Link )
  encryption ( Index Term Link )
  maximum size for wrapping ( Index Term Link )
  out-of-sequence detection ( Index Term Link )
  replay detection ( Index Term Link )
  signing ( Index Term Link )
  tagging with MIC ( Index Term Link )
  unwrapping ( Index Term Link ) ( Index Term Link )
  verifying ( Index Term Link )
 
 Message Integrity Code
  See MIC
 
 MIC ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 minor-status codes ( Index Term Link )
  Kerberos v5 ( Index Term Link )
 
 minor_status parameter ( Index Term Link ) ( Index Term Link )
 
 MN
  See Mechanism Name
 
 multiprocess applications ( Index Term Link )
 
 mutual authentication ( Index Term Link ) ( Index Term Link )
    
N
 
 name ( Index Term Link )
 
 name types ( Index Term Link ) ( Index Term Link )
  list of ( Index Term Link )
 
 names ( Index Term Link )
  comparing ( Index Term Link )
  importing ( Index Term Link )
  name types ( Index Term Link )
  readable syntax ( Index Term Link )
 
 network service ( Index Term Link )
    
O
 
 Object Identifiers
  See OIDs
 
 OID sets ( Index Term Link )
 
 OIDs ( Index Term Link )
  constructing ( Index Term Link )
  deallocation of ( Index Term Link )
  file containing values ( Index Term Link )
  sets ( Index Term Link )
  specifying ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  types of data stored as ( Index Term Link )
 
 OM_uint32 data type ( Index Term Link )
 
 opacity ( Index Term Link ) ( Index Term Link )
 
 out-of-sequence detection ( Index Term Link ) ( Index Term Link )
    
P
 
 per-message tokens ( Index Term Link ) ( Index Term Link )
 
 portability ( Index Term Link )
 
 principal ( Index Term Link ) ( Index Term Link )
 
 printable-name syntax ( Index Term Link )
 
 privacy ( Index Term Link )
 
 protecting data ( Index Term Link )
 
 protection of channel-binding information ( Index Term Link )
    
Q
 
 QOP ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  specifying ( Index Term Link ) ( Index Term Link )
 
 Quality of Protection
  See QOP
    
R
 
 recv_token function ( Index Term Link )
 
 replay detection ( Index Term Link ) ( Index Term Link )
 
 return codes
  See status codes
 
 routine errors ( Index Term Link )
 
 RPCSEC_GSS ( Index Term Link )
    
S
 
 sample programs ( Index Term Link )
  client-side ( Index Term Link )
  server-side ( Index Term Link )
 
 SEAM ( Index Term Link )
 
 security context
  See context
 
 security flavor ( Index Term Link )
 
 security mechanism
  See mechanism
 
 security service ( Index Term Link ) ( Index Term Link )
  authentication ( Index Term Link )
  confidentiality ( Index Term Link )
  integrity ( Index Term Link )
  types of ( Index Term Link )
 
 send_token function ( Index Term Link )
 
 sequence detection ( Index Term Link )
 
 server ( Index Term Link ) ( Index Term Link )
 
 server-side sample program ( Index Term Link )
 
 service
  See security service or network service
 
 signing data ( Index Term Link )
 
 Solaris Enterprise Authentication Mechanism
  See SEAM
 
 specifying a mechanism ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 specifying a QOP ( Index Term Link )
 
 specifying OIDs ( Index Term Link ) ( Index Term Link )
 
 status codes ( Index Term Link ) ( Index Term Link )
  displaying ( Index Term Link )
  Kerberos v5 ( Index Term Link )
  macros ( Index Term Link )
  major ( Index Term Link )
  minor ( Index Term Link )
 
 strings ( Index Term Link )
 
 Sun-specific features ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  anonymous name format ( Index Term Link )
  channel-binding information, protection of ( Index Term Link )
  context exportation ( Index Term Link )
  data types ( Index Term Link )
  deletion of contexts and data ( Index Term Link )
  interprocess tokens ( Index Term Link )
  minor-status codes ( Index Term Link )
  printable name syntax ( Index Term Link )
  readable name syntax ( Index Term Link )
  Sun-specific functions ( Index Term Link )
  supported credentials ( Index Term Link )
  wrap-size limits ( Index Term Link )
 
 Sun-specific functions ( Index Term Link )
 
 supplementary information (status codes) ( Index Term Link )
    
T
 
 tokens ( Index Term Link ) ( Index Term Link )
  context-level ( Index Term Link ) ( Index Term Link )
  distinguishing types of ( Index Term Link )
  interprocess ( Index Term Link )
  per-message ( Index Term Link ) ( Index Term Link )
    
U
 
 unwrapping messages ( Index Term Link ) ( Index Term Link )
    
V
 
 verifying messages ( Index Term Link )
    
W
 
 where to find more information ( Index Term Link )
 
 wrap size ( Index Term Link )
  determining maximum ( Index Term Link )
  maximum ( Index Term Link )