libgss(3LIB)
Name
libgss - Generic Security Services library
Synopsis
cc [ flag... ] file... –lgss [ library... ]
#include <gssapi/gssapi.h>
Description
The functions in this library are the routines that comprise the Generic Security Services library.
When libgss fails to load or initialize a mechanism listed in /etc/gss/mech, a message is sent to syslog(3C).
INTERFACES
INTERFACES
The shared object libgss.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object
interfaces.
GSS_C_NT_ANONYMOUS
|
GSS_C_NT_EXPORT_NAME
|
GSS_C_NT_HOSTBASED_SERVICE
|
GSS_C_NT_MACHINE_UID_NAME
|
GSS_C_NT_STRING_UID_NAME
|
GSS_C_NT_USER_NAME
|
gss_accept_sec_context
|
gss_acquire_cred
|
gss_add_cred
|
gss_add_oid_set_member
|
gss_canonicalize_name
|
gss_compare_name
|
gss_context_time
|
gss_create_empty_oid_set
|
gss_delete_sec_context
|
gss_display_name
|
gss_display_status
|
gss_duplicate_name
|
gss_export_name
|
gss_export_sec_context
|
gss_get_mic
|
gss_import_name
|
gss_import_sec_context
|
gss_indicate_mechs
|
gss_init_sec_context
|
gss_inquire_context
|
gss_inquire_cred
|
gss_inquire_cred_by_mech
|
gss_inquire_mechs_for_name
|
gss_inquire_names_for_mech
|
gss_process_context_token
|
gss_release_buffer
|
gss_release_cred
|
gss_release_name
|
gss_release_oid
|
gss_release_oid_set
|
gss_seal
|
gss_sign
|
gss_store_cred
|
gss_test_oid_set_member
|
gss_unseal
|
gss_unwrap
|
gss_verify
|
gss_verify_mic
|
gss_wrap
|
gss_wrap_size_limit
|
|
There are also the following extensions to the official GSS-API, defined in gssapi/gssapi_ext.h.
gss_acquire_cred_impersonate_name
|
gss_add_buffer_set_member
|
gss_add_cred_impersonate_name
|
gss_create_empty_buffer_set
|
gss_delete_name_attribute
|
gss_inquire_name
|
gss_inquire_sec_context_by_oid
|
gss_get_name_attribute gss_release_buffer_set
|
gss_set_name_attribute
|
|
|
Files
- /usr/lib/libgss.so.1
-
shared object
- /usr/lib/64/libgss.so.1
-
64-bit shared object file
Attributes
See attributes(5) for descriptions of the following attributes:
|
|
Availability
|
system/library/security/gss
|
Interface Stability
|
Committed
|
MT-Level
|
Safe
|
|
See also
pvs(1), Intro(2), Intro(3), syslog(3C), attributes(5)
Developer’s Guide to Oracle Solaris 11 Security