Symbol: krb5_otp_tokeninfo
crypto/krb5/src/include/k5-int.h
1511
encode_krb5_otp_tokeninfo(const krb5_otp_tokeninfo *, krb5_data **);
crypto/krb5/src/include/k5-int.h
1693
decode_krb5_otp_tokeninfo(const krb5_data *, krb5_otp_tokeninfo **);
crypto/krb5/src/include/k5-int.h
540
krb5_otp_tokeninfo **tokeninfo;
crypto/krb5/src/include/k5-int.h
949
void k5_free_otp_tokeninfo(krb5_context context, krb5_otp_tokeninfo *val);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1561
DEFFIELD_IMPLICIT(tokinfo_0, krb5_otp_tokeninfo, flags, 0, krb5_flags);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1562
DEFFIELD_IMPLICIT(tokinfo_1, krb5_otp_tokeninfo, vendor, 1, opt_utf8_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1563
DEFFIELD_IMPLICIT(tokinfo_2, krb5_otp_tokeninfo, challenge, 2,
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1565
DEFFIELD_IMPLICIT(tokinfo_3, krb5_otp_tokeninfo, length, 3, opt_int32_minus1);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1566
DEFFIELD_IMPLICIT(tokinfo_4, krb5_otp_tokeninfo, format, 4, opt_int32_minus1);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1567
DEFFIELD_IMPLICIT(tokinfo_5, krb5_otp_tokeninfo, token_id, 5,
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1569
DEFFIELD_IMPLICIT(tokinfo_6, krb5_otp_tokeninfo, alg_id, 6, opt_utf8_data);
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1570
DEFFIELD_IMPLICIT(tokinfo_7, krb5_otp_tokeninfo, supported_hash_alg, 7,
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1572
DEFFIELD_IMPLICIT(tokinfo_8, krb5_otp_tokeninfo, iteration_count, 8,
crypto/krb5/src/lib/krb5/asn.1/asn1_k_encode.c
1579
DEFSEQTYPE(otp_tokeninfo, krb5_otp_tokeninfo, otp_tokeninfo_fields);
crypto/krb5/src/lib/krb5/krb/kfree.c
779
k5_free_otp_tokeninfo(krb5_context context, krb5_otp_tokeninfo *val)
crypto/krb5/src/lib/krb5/krb/kfree.c
798
krb5_otp_tokeninfo **ti;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
1041
krb5_otp_tokeninfo *ti)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
1071
krb5_otp_tokeninfo *ti = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
150
codec_encode_tokeninfo(krb5_otp_tokeninfo *ti, k5_json_object *out)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
376
krb5_otp_tokeninfo **tis, krb5_otp_tokeninfo **ti,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
452
otpvalue_matches_tokeninfo(const char *otpvalue, krb5_otp_tokeninfo *ti)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
505
void *prompter_data, krb5_otp_tokeninfo **tis,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
506
krb5_otp_tokeninfo **out_ti)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
509
krb5_otp_tokeninfo *ti = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
552
make_challenge(const krb5_otp_tokeninfo *ti, char **challenge)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
574
void *prompter_data, const krb5_otp_tokeninfo *ti,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
607
make_request(krb5_context ctx, krb5_otp_tokeninfo *ti, const krb5_data *value,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
682
krb5_otp_tokeninfo **tis,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
683
krb5_otp_tokeninfo ***out_filtered,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
684
krb5_otp_tokeninfo **out_ti)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
686
krb5_otp_tokeninfo **filtered;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
692
filtered = calloc(i + 1, sizeof(const krb5_otp_tokeninfo *));
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
728
void *prompter_data, krb5_otp_tokeninfo **tis,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
729
krb5_otp_tokeninfo **out_ti, krb5_data *out_value,
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
732
krb5_otp_tokeninfo **filtered = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
733
krb5_otp_tokeninfo *ti = NULL;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
870
is_tokeninfo_supported(krb5_otp_tokeninfo *ti)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
901
filter_supported_tokeninfos(krb5_context context, krb5_otp_tokeninfo **tis)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
931
krb5_otp_tokeninfo **tis)
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
933
krb5_otp_tokeninfo *match = NULL;
crypto/krb5/src/plugins/preauth/otp/main.c
226
krb5_otp_tokeninfo ti, *tis[2] = { &ti, NULL };