libgss - Generic Security Services library
cc [ flag... ] file... -lgss [ library... ] #include <gssapi/gssapi.h>
libgss(3lib) Interface Libraries 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
The shared object libgss.so.1 provides the public interfaces defined
below. See Intro(3) for additional information on shared object inter-
faces.
gss_accept_sec_context gss_acquire_cred
gss_add_cred gss_add_oid_set_member
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_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(7) for descriptions of the following attributes:
+---------------+------------------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+------------------------+
|Availability | security/kerberos-5 |
+---------------+------------------------+
|Stability | Pass-through committed |
+---------------+------------------------+
SEE ALSO
pvs(1), Intro(2), Intro(3), syslog(3C), attributes(7)
Solaris Security for Developers Guide
NOTES
Source code for open source software components in Oracle Solaris can
be found at https://www.oracle.com/downloads/opensource/solaris-source-
code-downloads.html.
This software was built from source available at
https://github.com/oracle/solaris-userland. The original community
source was downloaded from http://web.mit.edu/ker-
beros/dist/krb5/1.18/krb5-1.18.4.tar.gz.
Further information about this software can be found on the open source
community website at http://web.mit.edu/kerberos/.
Solaris 11.4 22 Aug 2011 libgss(3lib)