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

shishi_ticket_set_enc_part - API function

Arguments

       Shishi * handle
                   shishi handle as allocated by shishi_init().

       Shishi_asn1 ticket
                   Ticket to add enc-part field to.

       int32_t etype
                   encryption type used to encrypt enc-part.

       uint32_t kvno
                   key version number.

       const char * buf
                   input array with encrypted enc-part.

       size_t buflen
                   size of input array with encrypted enc-part.

Description

       Set the encrypted enc-part field in the Ticket.   The  encrypted  data  is  usually  created  by  calling
       shishi_encrypt()   on   the   DER   encoded   enc-part.    To   save   time,   you   may   want   to  use
       shishi_ticket_add_enc_part() instead, which calculates the encrypted data and calls this function in  one
       step.

Name

       shishi_ticket_set_enc_part - API function

Reporting Bugs

       Report  bugs  to <bug-shishi@gnu.org>.  GNU Shishi home page: http://www.gnu.org/software/shishi/ General
       help using GNU software: http://www.gnu.org/gethelp/

Return Value

       Returns SHISHI_OK iff successful.

See Also

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

              infoshishi

       should give you access to the complete manual.

shishi                                                1.0.3                        shishi_ticket_set_enc_part(3)

Synopsis

#include<shishi.h>intshishi_ticket_set_enc_part(Shishi*handle,Shishi_asn1ticket,int32_tetype,uint32_tkvno,constchar*buf,size_tbuflen);

See Also