Lines Matching refs:p12

100 static boolean_t	get_keystore_passwd(PKG_ERR *err, PKCS12 *p12,
1212 PKCS12 *p12;
1232 if ((p12 =
1247 PKCS12_free(p12);
1650 PKCS12 *p12 = NULL;
1669 if ((p12 = read_keystore_file(err,
1679 if (!get_keystore_passwd(err, p12, cb, keystore)) {
1687 if (sunw_PKCS12_contents(p12, keystore->passphrase,
1696 PKCS12_free(p12);
1697 p12 = NULL;
1725 if ((p12 = read_keystore_file(err,
1736 if (!get_keystore_passwd(err, p12, cb,
1744 if (check_password(p12,
1759 if (sunw_PKCS12_contents(p12, keystore->passphrase,
1769 PKCS12_free(p12);
1770 p12 = NULL;
1776 if ((p12 = read_keystore_file(err,
1787 if (!get_keystore_passwd(err, p12, cb,
1795 if (check_password(p12,
1805 if (sunw_PKCS12_contents(p12, keystore->passphrase,
1815 PKCS12_free(p12);
1816 p12 = NULL;
1823 if (p12 != NULL)
1824 PKCS12_free(p12);
1834 * p12 - PKCS12 structure which returned password should
1845 get_keystore_passwd(PKG_ERR *err, PKCS12 *p12, keystore_passphrase_cb cb,
1853 if (check_password(p12, "") == B_TRUE) {
1855 } else if (check_password(p12, NULL) == B_TRUE) {
1866 if (check_password(p12, passbuf) == B_FALSE) {
1899 PKCS12 *p12 = NULL;
1949 p12 = sunw_PKCS12_create(passbuf, keystore->pkeys,
1952 if (p12 == NULL) {
1960 if (!write_keystore_file(err, keystore->capath, p12)) {
1993 p12 = sunw_PKCS12_create(passbuf, keystore->pkeys,
1996 if (p12 == NULL) {
2005 p12)) {
2013 PKCS12_free(p12);
2027 p12 = sunw_PKCS12_create(passbuf, NULL,
2030 if (p12 == NULL) {
2038 if (!write_keystore_file(err, keystore->clpath, p12)) {
2046 PKCS12_free(p12);
2061 p12 = sunw_PKCS12_create(passbuf, NULL,
2064 if (p12 == NULL) {
2072 if (!write_keystore_file(err, keystore->capath, p12)) {
2080 PKCS12_free(p12);
2081 p12 = NULL;
2098 if (p12 != NULL)
2099 PKCS12_free(p12);
2263 PKCS12 *p12 = NULL;
2289 if ((p12 = d2i_PKCS12_fp(newfile, NULL)) == NULL) {
2301 return (p12);
2454 check_password(PKCS12 *p12, char *pass)
2467 if (PKCS12_verify_mac(p12, NULL, 0) == 0 &&
2468 PKCS12_verify_mac(p12, "", 0) == 0)
2470 } else if (PKCS12_verify_mac(p12, pass, -1) == 0) {