Lines Matching refs:keyid
276 sunw_PKCS12_parse(PKCS12 *p12, const char *pass, int matchty, char *keyid, in sunw_PKCS12_parse() argument
332 retval = parse_pkcs12(p12, pass, matchty, keyid, keyid_len, in sunw_PKCS12_parse()
694 if (cert->aux != NULL && cert->aux->keyid != NULL && in sunw_PKCS12_create()
695 cert->aux->keyid->type == V_ASN1_OCTET_STRING) { in sunw_PKCS12_create()
696 str = cert->aux->keyid->data; in sunw_PKCS12_create()
697 len = cert->aux->keyid->length; in sunw_PKCS12_create()
743 if (cert->aux != NULL && cert->aux->keyid != NULL && in sunw_PKCS12_create()
744 cert->aux->keyid->type == V_ASN1_OCTET_STRING) { in sunw_PKCS12_create()
745 str = cert->aux->keyid->data; in sunw_PKCS12_create()
746 len = cert->aux->keyid->length; in sunw_PKCS12_create()
964 ASN1_TYPE *keyid = NULL; in sunw_set_localkeyid() local
979 (keyid = ASN1_TYPE_new()) == NULL) { in sunw_set_localkeyid()
984 ASN1_TYPE_set(keyid, V_ASN1_OCTET_STRING, str); in sunw_set_localkeyid()
987 attr = type2attrib(keyid, NID_localKeyID); in sunw_set_localkeyid()
994 keyid = NULL; in sunw_set_localkeyid()
1019 if (keyid != NULL) in sunw_set_localkeyid()
1020 ASN1_TYPE_free(keyid); in sunw_set_localkeyid()
1541 parse_pkcs12(PKCS12 *p12, const char *pass, int matchty, char *keyid, in parse_pkcs12() argument
1577 if (keyid == NULL) { in parse_pkcs12()
1584 retval = sunw_find_localkeyid(keyid, kstr_len, in parse_pkcs12()
1804 ASN1_TYPE *keyid = NULL; in parse_one_bag() local
1813 keyid = PKCS12_get_attr(bag, NID_localKeyID); in parse_one_bag()
1855 if (keyid != NULL) { in parse_one_bag()
1856 if (keyid->type != V_ASN1_OCTET_STRING) { in parse_one_bag()
1863 keyid->value.octet_string->data, in parse_one_bag()
1864 keyid->value.octet_string->length) == 0) { in parse_one_bag()
1909 if (keyid != NULL) in parse_one_bag()
1910 ASN1_TYPE_free(keyid); in parse_one_bag()
1922 if (keyid != NULL) in parse_one_bag()
1923 ASN1_TYPE_free(keyid); in parse_one_bag()
1932 if (retval != 0 && (keyid != NULL || fname != NULL) && in parse_one_bag()
1942 if (retval != 0 && keyid != NULL) { in parse_one_bag()
1943 attr = type2attrib(keyid, NID_localKeyID); in parse_one_bag()
1950 keyid = NULL; in parse_one_bag()
2001 if (keyid != NULL) in parse_one_bag()
2002 ASN1_TYPE_free(keyid); in parse_one_bag()
2646 if (x->aux == NULL || x->aux->keyid == NULL)
2648 s = x->aux->keyid;