shishi_authorized_p3
Api function
Usage
#include <shishi.h>
int shishi_authorized_p(Shishi * handle, Shishi_tkt * tkt, const char * authzname);
Arguments
Shishi * handle
|
shishi handle allocated by |
|---|---|
Shishi_tkt * tkt
|
input variable with ticket info. |
const char * authzname
|
authorization name. |
Overview
Simplistic authorization of authzname against encrypted client principal name inside ticket. For "basic" authentication type, the principal name must coincide with authzname. The "k5login" authentication type attempts the MIT/Heimdal method of parsing the file "~/.k5login" for additional equivalence names.
Return value
Returns 1 if authzname is authorized for services by the encrypted principal, and 0 otherwise.
Releases
10 releases since Debian 4.0 (Etch); the text changed 5 times.