'defines' |
| #define | KRB5_PRIVATE 1 |
| #define | ENOMEM KRB5KRB_ERR_GENERIC |
| #define | kssl_malloc(size) OPENSSL_malloc((size)) |
| #define | kssl_realloc(ptr, size) OPENSSL_realloc(ptr, size) |
| #define | kssl_free(ptr) OPENSSL_free((ptr)) |
Funciones |
| char * | kstring (char *string) |
| const EVP_CIPHER * | kssl_map_enc (krb5_enctype enctype) |
| int | kssl_test_confound (unsigned char *p) |
| size_t * | populate_cksumlens (void) |
| unsigned char * | kssl_skip_confound (krb5_enctype etype, unsigned char *a) |
| void | kssl_err_set (KSSL_ERR *kssl_err, int reason, char *text) |
| void | print_krb5_data (char *label, krb5_data *kdata) |
| void | print_krb5_authdata (char *label, krb5_authdata **adata) |
| void | print_krb5_keyblock (char *label, krb5_keyblock *keyblk) |
| void | print_krb5_princ (char *label, krb5_principal_data *princ) |
| krb5_error_code | kssl_cget_tkt (KSSL_CTX *kssl_ctx, krb5_data **enc_ticketp, krb5_data *authenp, KSSL_ERR *kssl_err) |
| krb5_error_code | kssl_TKT2tkt (krb5_context krb5context, KRB5_TKTBODY *asn1ticket, krb5_ticket **krb5ticket, KSSL_ERR *kssl_err) |
| krb5_error_code | kssl_sget_tkt (KSSL_CTX *kssl_ctx, krb5_data *indata, krb5_ticket_times *ttimes, KSSL_ERR *kssl_err) |
| KSSL_CTX * | kssl_ctx_new (void) |
| KSSL_CTX * | kssl_ctx_free (KSSL_CTX *kssl_ctx) |
| krb5_error_code | kssl_ctx_setprinc (KSSL_CTX *kssl_ctx, int which, krb5_data *realm, krb5_data *entity, int nentities) |
| krb5_error_code | kssl_ctx_setstring (KSSL_CTX *kssl_ctx, int which, char *text) |
| krb5_error_code | kssl_ctx_setkey (KSSL_CTX *kssl_ctx, krb5_keyblock *session) |
| void | kssl_ctx_show (KSSL_CTX *kssl_ctx) |
| int | kssl_keytab_is_available (KSSL_CTX *kssl_ctx) |
| int | kssl_tgt_is_available (KSSL_CTX *kssl_ctx) |
| void | kssl_krb5_free_data_contents (krb5_context context, krb5_data *data) |
| struct tm * | k_gmtime (ASN1_GENERALIZEDTIME *gtime, struct tm *k_tm) |
| krb5_deltat | get_rc_clockskew (krb5_context context) |
| krb5_error_code | kssl_validate_times (krb5_timestamp atime, krb5_ticket_times *ttimes) |
| krb5_error_code | kssl_check_authent (KSSL_CTX *kssl_ctx, krb5_data *authentp, krb5_timestamp *atimep, KSSL_ERR *kssl_err) |
| krb5_error_code | kssl_build_principal_2 (krb5_context context, krb5_principal *princ, int rlen, const char *realm, int slen, const char *svc, int hlen, const char *host) |