package KAA_
-Authenticate (IN kaname name,
- IN kaname instance,
+Authenticate (IN kaname *name,
+ IN kaname *instance,
IN Date start_time,
IN Date end_time,
IN ka_CBS *request,
INOUT ka_BBS *answer) = 21;
-ChangePassword (IN kaname name,
- IN kaname instance,
- IN ka_CBS arequest,
+ChangePassword (IN kaname *name,
+ IN kaname *instance,
+ IN ka_CBS *arequest,
INOUT ka_BBS *oanswer) = 2;
package KAM_
-SetPassword (IN kaname name,
- IN kaname instance,
+SetPassword (IN kaname *name,
+ IN kaname *instance,
IN int32_t kvno,
- IN EncryptionKey password) = 4;
+ IN EncryptionKey *password) = 4;
-SetFields (IN kaname name,
- IN kaname instance,
+SetFields (IN kaname *name,
+ IN kaname *instance,
IN int32_t flags,
IN Date user_expiration,
IN int32_t max_ticket_lifetime,
IN int32_t spare1,
IN int32_t spare2) = 5;
-CreateUser (IN kaname name,
- IN kaname instance,
- IN EncryptionKey password) = 6;
+CreateUser (IN kaname *name,
+ IN kaname *instance,
+ IN EncryptionKey *password) = 6;
-GetEntry (IN kaname name,
- IN kaname instance,
+GetEntry (IN kaname *name,
+ IN kaname *instance,
IN uint32_t major_version,
OUT kaentryinfo *entry) = 8;
package KAT_
GetTicket_old (IN int32_t kvno,
- IN kaname auth_domain,
+ IN kaname *auth_domain,
IN ka_CBS *aticket,
- IN kaname name,
- IN kaname instance,
+ IN kaname *name,
+ IN kaname *instance,
IN ka_CBS *atimes,
INOUT ka_BBS *oanswer) = 3;
GetTicket (IN int32_t kvno,
- IN kaname auth_domain,
+ IN kaname *auth_domain,
IN ka_CBS *aticket,
- IN kaname name,
- IN kaname instance,
+ IN kaname *name,
+ IN kaname *instance,
IN ka_CBS *atimes,
INOUT ka_BBS *oanswer) = 23;