shishi_priv_set_enc_part3
Api function
Usage
#include <shishi.h>
int shishi_priv_set_enc_part(Shishi * handle, Shishi_asn1 priv, int32_t etype, const char * encpart, size_t encpartlen);
Arguments
Shishi * handle
|
shishi handle as allocated by |
|---|---|
Shishi_asn1 priv
|
priv as allocated by |
int32_t etype
|
input encryption type to store in PRIV. |
const char * encpart
|
input encrypted data to store in PRIV. |
size_t encpartlen
|
size of input encrypted data to store in PRIV. |
Overview
Store encrypted data in PRIV. The encrypted data is usually created by calling shishi_encrypt() on some application specific data using the key from the ticket that is being used. To save time, you may want to use shishi_priv_build() instead, which encryptes the data and calls this function in one step.
Return value
Returns SHISHI_OK iff successful.
Releases
10 releases since Debian 4.0 (Etch); the text changed 5 times.