PRBool NSS_SMIMEUtil_DecryptionAllowed(SECAlgorithmID *algid, PK11SymKey *key) { unsigned long which; if (nss_smime_get_cipher_for_alg_and_key(algid, key, &which) != SECSuccess) return PR_FALSE; return nss_smime_cipher_allowed(which); }
Boolean SecSMIMEDecryptionAllowed(SECAlgorithmID *algid, SecSymmetricKeyRef key) { unsigned long which; if (nss_smime_get_cipher_for_alg_and_key(algid, key, &which) != SECSuccess) return PR_FALSE; return nss_smime_cipher_allowed(which); }