Functions | |
| KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL | krb5_pac_get_buffer (krb5_context context, krb5_pac p, uint32_t type, krb5_data *data) |
| KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL | krb5_pac_verify (krb5_context context, const krb5_pac pac, time_t authtime, krb5_const_principal principal, const krb5_keyblock *server, const krb5_keyblock *privsvr) |
| KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_pac_get_buffer | ( | krb5_context | context, | |
| krb5_pac | p, | |||
| uint32_t | type, | |||
| krb5_data * | data | |||
| ) |
Get the PAC buffer of specific type from the pac.
| context | Kerberos 5 context. | |
| p | the pac structure returned by krb5_pac_parse(). | |
| type | type of buffer to get | |
| data | return data, free with krb5_data_free(). |
| KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_pac_verify | ( | krb5_context | context, | |
| const krb5_pac | pac, | |||
| time_t | authtime, | |||
| krb5_const_principal | principal, | |||
| const krb5_keyblock * | server, | |||
| const krb5_keyblock * | privsvr | |||
| ) |
Verify the PAC.
| context | Kerberos 5 context. | |
| pac | the pac structure returned by krb5_pac_parse(). | |
| authtime | The time of the ticket the PAC belongs to. | |
| principal | the principal to verify. | |
| server | The service key, most always be given. | |
| privsvr | The KDC key, may be given. |
1.5.6