man1: make all openssl command line tool documentation generated.
[openssl.git] / doc / man1 / openssl-provider.pod.in
1 =pod
2 {- OpenSSL::safe::output_do_not_edit_headers(); -}
3
4 =head1 NAME
5
6 openssl-provider - load and query providers
7
8 =head1 SYNOPSIS
9
10 B<openssl provider>
11 [B<-help>]
12 [B<-v>]
13 [B<-vv>]
14 [B<-vvv>]
15 [I<provider> ...]
16
17 =head1 DESCRIPTION
18
19 This command is used to query the capabilities of the
20 specified I<provider>'s.
21
22 =head1 OPTIONS
23
24 =over 4
25
26 =item B<-help>
27
28 Print out a usage message.
29
30 =item B<-v> B<-vv> B<-vvv>
31
32 Provides information about each specified provider.
33 The first flag lists the names of all algorithms each provider
34 implements; the second lists them by category; the third adds
35 information on what parameters each of them can handle.
36
37 =back
38
39 =head1 ENVIRONMENT
40
41 =over 4
42
43 =item B<OPENSSL_MODULES>
44
45 The path to the modules directory, where one can expect provider
46 modules to be located.
47
48 =back
49
50 =head1 SEE ALSO
51
52 L<config(5)>
53
54 =head1 COPYRIGHT
55
56 Copyright 2019 The OpenSSL Project Authors. All Rights Reserved.
57
58 Licensed under the Apache License 2.0 (the "License").  You may not use
59 this file except in compliance with the License.  You can obtain a copy
60 in the file LICENSE in the source distribution or at
61 L<https://www.openssl.org/source/license.html>.
62
63 =cut