diff options
author | Ken Goldman <kgoldman@us.ibm.com> | 2017-07-31 16:44:47 -0400 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2017-08-01 18:14:43 +0100 |
commit | 68e5820c21a0ae193cda4c0ac95d3f0e7457170c (patch) | |
tree | 0b43a5222a8d26f9b02a8914c9bd81c41964fe96 /doc | |
parent | 09f87aa6a14f518c2fdf7170462b594c24a7c527 (diff) |
RSA_get0_ functions permit NULL parameters
Document that the RSA_get0_ functions permit a NULL BIGNUM **. Those output parameters are ignored.
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4064)
(cherry picked from commit 07c54e598ce8a15c08abcfcae939bdf8f017dae3)
Diffstat (limited to 'doc')
-rw-r--r-- | doc/crypto/RSA_get0_key.pod | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/crypto/RSA_get0_key.pod b/doc/crypto/RSA_get0_key.pod index 52f83e1b90..827c22fa9f 100644 --- a/doc/crypto/RSA_get0_key.pod +++ b/doc/crypto/RSA_get0_key.pod @@ -58,6 +58,10 @@ set with RSA_get0_factors() and RSA_set0_factors(), and the B<dmp1>, B<dmq1> and B<iqmp> parameters can be obtained and set with RSA_get0_crt_params() and RSA_set0_crt_params(). +For RSA_get0_key(), RSA_get0_factors(), and RSA_get0_crt_params(), +NULL value BIGNUM ** output parameters are permitted. The functions +ignore NULL parameters but return values for other, non-NULL, parameters. + RSA_set_flags() sets the flags in the B<flags> parameter on the RSA object. Multiple flags can be passed in one go (bitwise ORed together). Any flags that are already set are left set. RSA_test_flags() tests to |