shishi_kdcreq_sendrecv_hint3
Api function
Usage
#include <shishi.h>
int shishi_kdcreq_sendrecv_hint(Shishi * handle, Shishi_asn1 kdcreq, Shishi_asn1 * kdcrep, Shishi_tkts_hint * hint);
Arguments
Shishi * handle
|
Shishi library handle created by |
|---|---|
Shishi_asn1 kdcreq
|
Input variable with a prepared AS-REQ. |
Shishi_asn1 * kdcrep
|
Output pointer variable for decoded AS-REP. |
Shishi_tkts_hint * hint
|
Input |
Overview
Sends a request to KDC, and receives the response. The provided request kdcreq and the hints structure hint, together determine transmitted data. On reception the reply is decoded as AS-REP into kdcrep.
Return value
Return code is SHISHI_OK on success, SHISHI_KDC_TIMEOUT on timeouts, SHISHI_ASN1_ERROR on translation errors, and SHISHI_GOT_KRBERROR for other corruptions.
Releases
Unchanged in 2 releases since Debian 12 (Bookworm).