Lines Matching full:library
196 \& OpenSSL 3.0.0\-dev xx XXX xxxx (Library: OpenSSL 3.0.0\-dev xx XXX xxxx)
280 .SS "Programmatically loading the \s-1FIPS\s0 module (default library context)"
281 .IX Subsection "Programmatically loading the FIPS module (default library context)"
341 In this example we are using the \*(L"default\*(R" library context. OpenSSL functions
342 operate within the scope of a library context. If no library context is
343 explicitly specified then the default library context is used. For further
344 details about library contexts see the \s-1\fBOSSL_LIB_CTX\s0\fR\|(3) man page.
348 default provider) all loaded at the same time into the same library context. You
376 the default library context:
427 .SS "Programmatically loading the \s-1FIPS\s0 module (nondefault library context)"
428 .IX Subsection "Programmatically loading the FIPS module (nondefault library context)"
430 usages this can also be achieved using library contexts. In this example we
431 create two library contexts. In one we assume the existence of a config file
433 base providers. The other library context will just use the default provider.
442 \& * Create two nondefault library contexts. One for fips usage and
450 \& /* Prevent anything from using the default library context */
454 \& * Load config file for the FIPS library context. We assume that
497 into the default library context. We could have chosen to use the default
498 library context for \s-1FIPS\s0 usage, and just create one additional library context
500 library contexts then the default library context will be automatically used.
502 parts of OpenSSL itself. Not all parts of OpenSSL are library context aware. If
503 this happens then you could \*(L"accidentally\*(R" use the wrong library context for a
505 provider into the default library context. Because a provider has been
510 See \*(L"Library Context\*(R" in \fBmigration_guide\fR\|(7) for additional information about the
511 Library Context.
521 encoder/decoder will need to be available in the library context associated with
528 library context in this case.
533 properties and the default library context to specify usage of \s-1FIPS\s0 validated
535 in libssl. If you are using a nondefault library context to load the \s-1FIPS\s0
539 library context to be used. You can also use the same function to specify
542 In this first example we create two \s-1SSL_CTX\s0 objects using two different library
547 \& * We assume that a nondefault library context with the FIPS
552 \& * We assume that a nondefault library context with the default
567 \& * default library context.