1libgss(3LIB) Interface Libraries libgss(3LIB)
2
3
4
6 libgss - Generic Security Services library
7
9 cc [ flag... ] file... -lgss [ library... ]
10 #include <gssapi/gssapi.h>
11
12
14 The functions in this library are the routines that comprise the
15 Generic Security Services library.
16
17
18 When libgss fails to load or initialize a mechanism listed in
19 /etc/gss/mech, a message is sent to syslog(3C).
20
22 The shared object libgss.so.1 provides the public interfaces defined
23 below. See Intro(3) for additional information on shared object inter‐
24 faces.
25
26
27
28
29 GSS_C_NT_ANONYMOUS GSS_C_NT_EXPORT_NAME
30 GSS_C_NT_HOSTBASED_SERVICE GSS_C_NT_MACHINE_UID_NAME
31 GSS_C_NT_STRING_UID_NAME GSS_C_NT_USER_NAME
32 gss_accept_sec_context gss_acquire_cred
33 gss_add_cred gss_add_oid_set_member
34 gss_canonicalize_name gss_compare_name
35 gss_context_time gss_create_empty_oid_set
36 gss_delete_sec_context gss_display_name
37 gss_display_status gss_duplicate_name
38 gss_export_name gss_export_sec_context
39 gss_get_mic gss_import_name
40 gss_import_sec_context gss_indicate_mechs
41 gss_init_sec_context gss_inquire_context
42 gss_inquire_cred gss_inquire_cred_by_mech
43 gss_inquire_mechs_for_name gss_inquire_names_for_mech
44 gss_process_context_token gss_release_buffer
45 gss_release_cred gss_release_name
46 gss_release_oid gss_release_oid_set
47 gss_seal gss_sign
48 gss_store_cred gss_test_oid_set_member
49 gss_unseal gss_unwrap
50 gss_verify gss_verify_mic
51 gss_wrap gss_wrap_size_limit
52
53
54
55 There are also the following extensions to the official GSS-API,
56 defined in <gssapi/gssapi_ext.h>.
57
58
59
60
61 gss_add_buffer_set_member gss_create_empty_buffer_set
62 gss_inquire_sec_context_by_oid gss_release_buffer_set
63
64
66 /usr/lib/libgss.so.1 shared object
67
68
69 /usr/lib/64/libgss.so.1 64-bit shared object file
70
71
73 See attributes(5) for descriptions of the following attributes:
74
75
76
77
78 ┌─────────────────────────────┬─────────────────────────────┐
79 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
80 ├─────────────────────────────┼─────────────────────────────┤
81 │Availability │SUNWgss (32-bit) │
82 ├─────────────────────────────┼─────────────────────────────┤
83 │ │SUNWgssx (64-bit) │
84 ├─────────────────────────────┼─────────────────────────────┤
85 │MT-Level │Safe │
86 └─────────────────────────────┴─────────────────────────────┘
87
89 pvs(1), Intro(2), Intro(3), syslog(3C), attributes(5)
90
91
92 Solaris Security for Developers Guide
93
94
95
96SunOS 5.11 2 Aug 2009 libgss(3LIB)