more support for getting useful info out from get_in_tkt

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@304 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
1996-03-17 23:23:24 +00:00
parent 70c210ddfb
commit 3504622156
10 changed files with 145 additions and 49 deletions

View File

@@ -50,8 +50,6 @@ struct KdcOptions {
typedef struct KdcOptions KdcOptions;
typedef int EncryptionType;
struct Kdc_Req {
int pvno;
int msg_type;
@@ -78,22 +76,6 @@ struct EncryptedData {
typedef struct EncryptedData EncryptedData;
struct Ticket {
int tkt_vno;
krb5_realm realm;
krb5_principal sname;
EncryptedData enc_part;
};
typedef struct Ticket Ticket;
struct EncryptionKey {
int keytype;
krb5_data keyvalue;
};
typedef struct EncryptionKey EncryptionKey;
struct LastReq {
int number;
struct {
@@ -121,7 +103,7 @@ struct TicketFlags {
typedef struct TicketFlags TicketFlags;
struct EncKdcRepPart {
EncryptionKey key;
krb5_keyblock key;
LastReq req;
int nonce;
krb5_time *key_expiration;
@@ -145,7 +127,7 @@ struct krb5_kdc_rep {
int msg_type;
krb5_realm realm;
krb5_principal cname;
Ticket ticket;
krb5_ticket ticket;
EncryptedData enc_part;
EncASRepPart enc_part2;
};