X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=doc%2Fman3%2FOSSL_STORE_open.pod;h=14ce9d28672dc8df6b1816c3703fc2a2eda9b86e;hp=9a054436d4c3846875b9d9d87c3a7740d8ba68fe;hb=7852f588a651ee30256678a23a6162a3b2fb822f;hpb=6fc1d33c90015d3ad5738ec99aaa12fdb9640295 diff --git a/doc/man3/OSSL_STORE_open.pod b/doc/man3/OSSL_STORE_open.pod index 9a054436d4..14ce9d2867 100644 --- a/doc/man3/OSSL_STORE_open.pod +++ b/doc/man3/OSSL_STORE_open.pod @@ -58,8 +58,23 @@ OSSL_STORE_load() to manipulate or drop the value to be returned. OSSL_STORE_ctrl() takes a B, and command number B and more arguments not specified here. -The available command numbers and arguments they each take depends on -the loader that's used and is documented together with that loader. +The available loader specific command numbers and arguments they each +take depends on the loader that's used and is documented together with +that loader. + +There are also global controls available: + +=over 4 + +=item B + +Controls if the loader should attempt to use secure memory for any +allocated B and its contents. +This control expects one argument, a pointer to an B that is expected to +have the value 1 (yes) or 0 (no). +Any other value is an error. + +=back OSSL_STORE_load() takes a B, tries to load the next available object and return it wrapped with B.