krb5_kdc_req¶
- 
krb5_kdc_req¶
C representation of KDC-REQ protocol message, including KDC-REQ-BODY.
Declaration¶
typedef struct _krb5_kdc_req krb5_kdc_req
Members¶
- 
krb5_magic        krb5_kdc_req.magic¶
- 
krb5_msgtype      krb5_kdc_req.msg_type¶
- KRB5_AS_REQ or KRB5_TGS_REQ. 
- 
krb5_pa_data  **  krb5_kdc_req.padata¶
- Preauthentication data. 
- 
krb5_flags        krb5_kdc_req.kdc_options¶
- Requested options. 
- 
krb5_principal    krb5_kdc_req.client¶
- Client principal and realm. 
- 
krb5_principal    krb5_kdc_req.server¶
- Server principal and realm. 
- 
krb5_timestamp    krb5_kdc_req.from¶
- Requested start time. 
- 
krb5_timestamp    krb5_kdc_req.till¶
- Requested end time. 
- 
krb5_timestamp    krb5_kdc_req.rtime¶
- Requested renewable end time. 
- 
krb5_int32        krb5_kdc_req.nonce¶
- Nonce to match request and response. 
- 
int       krb5_kdc_req.nktypes¶
- Number of enctypes. 
- 
krb5_enctype *    krb5_kdc_req.ktype¶
- Requested enctypes. 
- 
krb5_address  **  krb5_kdc_req.addresses¶
- Requested addresses (optional) 
- Encrypted authz data (optional) 
- 
krb5_authdata  ** krb5_kdc_req.unenc_authdata¶
- Unencrypted authz data. 
- 
krb5_ticket  **   krb5_kdc_req.second_ticket¶
- Second ticket array (optional)