logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

gss_encapsulate_token - API function

Arguments

       gss_const_buffer_t input_token
                   (buffer, opaque, read) Buffer with GSS-API context token data.

       gss_const_OID token_oid
                   (Object ID, read) Object identifier of token.

       gss_buffer_t output_token
                   (buffer, opaque, modify) Encapsulated token data;
                     caller must release with gss_release_buffer().

Description

       Add the mechanism-independent token header to GSS-API context token data.  This is used for  the  initial
       token  of  a GSS-API context establishment sequence.  It incorporates an identifier of the mechanism type
       to be used on that context, and enables tokens to be interpreted unambiguously  at  GSS-API  peers.   See
       further section 3.1 of RFC 2743.  This function is standardized in RFC 6339.

Name

       gss_encapsulate_token - API function

Reporting Bugs

       Report     bugs     to     <bug-gss@gnu.org>.      GNU    Generic    Security    Service    home    page:
       http://www.gnu.org/software/gss/ General help using GNU software: http://www.gnu.org/gethelp/

Returns

       `GSS_S_COMPLETE`: Indicates successful completion, and that output parameters holds correct information.

       `GSS_S_FAILURE`: Indicates that encapsulation failed for reasons unspecified at the GSS-API level.

See Also

       The  full  documentation  for  gss  is  maintained as a Texinfo manual.  If the info and gss programs are
       properly installed at your site, the command

              infogss

       should give you access to the complete manual.

gss                                                   1.0.4                             gss_encapsulate_token(3)

Synopsis

#include<gss.h>externOM_uint32gss_encapsulate_token(gss_const_buffer_tinput_token,gss_const_OIDtoken_oid,gss_buffer_toutput_token);

See Also