shishi_kdcreq_add_padata3
Api function
Usage
#include <shishi.h>
int shishi_kdcreq_add_padata(Shishi * handle, Shishi_asn1 kdcreq, int padatatype, const char * data, size_t datalen);
Arguments
Shishi * handle
|
shishi handle as allocated by |
|---|---|
Shishi_asn1 kdcreq
|
KDC-REQ to add PA-DATA to. |
int padatatype
|
type of PA-DATA, see Shishi_padata_type. |
const char * data
|
input array with PA-DATA value. |
size_t datalen
|
size of input array with PA-DATA value. |
Overview
Add new pre authentication data (PA-DATA) to KDC-REQ. This is used to pass various information to KDC, such as in case of a SHISHI_PA_TGS_REQ padatatype the AP-REQ that authenticates the user to get the ticket. (But also see shishi_kdcreq_add_padata_tgs() which takes an AP-REQ directly.)
Return value
Returns SHISHI_OK iff successful.
Releases
10 releases since Debian 4.0 (Etch); the text changed 5 times.