mirror of
https://github.com/openssl/openssl.git
synced 2024-12-03 05:41:46 +08:00
3a4e43de47
Always refer to openssl.pod instead of repeating the same description everywhere. Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/10126)
133 lines
2.9 KiB
Plaintext
133 lines
2.9 KiB
Plaintext
=pod
|
|
|
|
=head1 NAME
|
|
|
|
openssl-storeutl - STORE utility
|
|
|
|
=head1 SYNOPSIS
|
|
|
|
B<openssl> B<storeutl>
|
|
[B<-help>]
|
|
[B<-out> I<file>]
|
|
[B<-noout>]
|
|
[B<-passin> I<arg>]
|
|
[B<-text> I<arg>]
|
|
[B<-engine> I<id>]
|
|
[B<-r>]
|
|
[B<-certs>]
|
|
[B<-keys>]
|
|
[B<-crls>]
|
|
[B<-subject> I<arg>]
|
|
[B<-issuer> I<arg>]
|
|
[B<-serial> I<arg>]
|
|
[B<-alias> I<arg>]
|
|
[B<-fingerprint> I<arg>]
|
|
[B<-I<digest>>]
|
|
I<uri> ...
|
|
|
|
=head1 DESCRIPTION
|
|
|
|
This command can be used to display the contents (after
|
|
decryption as the case may be) fetched from the given URIs.
|
|
|
|
=head1 OPTIONS
|
|
|
|
=over 4
|
|
|
|
=item B<-help>
|
|
|
|
Print out a usage message.
|
|
|
|
=item B<-out> I<filename>
|
|
|
|
specifies the output filename to write to or standard output by
|
|
default.
|
|
|
|
=item B<-noout>
|
|
|
|
this option prevents output of the PEM data.
|
|
|
|
=item B<-passin> I<arg>
|
|
|
|
the key password source. For more information about the format of I<arg>
|
|
see L<openssl(1)/Pass Phrase Options>.
|
|
|
|
=item B<-text>
|
|
|
|
Prints out the objects in text form, similarly to the B<-text> output from
|
|
L<openssl-x509(1)>, L<openssl-pkey(1)>, etc.
|
|
|
|
=item B<-engine> I<id>
|
|
|
|
specifying an engine (by its unique I<id> string) will cause this command
|
|
to attempt to obtain a functional reference to the specified engine,
|
|
thus initialising it if needed.
|
|
The engine will then be set as the default for all available algorithms.
|
|
|
|
=item B<-r>
|
|
|
|
Fetch objects recursively when possible.
|
|
|
|
=item B<-certs>
|
|
|
|
=item B<-keys>
|
|
|
|
=item B<-crls>
|
|
|
|
Only select the certificates, keys or CRLs from the given URI.
|
|
However, if this URI would return a set of names (URIs), those are always
|
|
returned.
|
|
|
|
=item B<-subject> I<arg>
|
|
|
|
Search for an object having the subject name I<arg>.
|
|
The arg must be formatted as C</type0=value0/type1=value1/type2=...>.
|
|
Keyword characters may be escaped by \ (backslash), and whitespace is retained.
|
|
Empty values are permitted but are ignored for the search. That is,
|
|
a search with an empty value will have the same effect as not specifying
|
|
the type at all.
|
|
|
|
=item B<-issuer> I<arg>
|
|
|
|
=item B<-serial> I<arg>
|
|
|
|
Search for an object having the given issuer name and serial number.
|
|
These two options I<must> be used together.
|
|
The issuer arg must be formatted as C</type0=value0/type1=value1/type2=...>,
|
|
characters may be escaped by \ (backslash), no spaces are skipped.
|
|
The serial arg may be specified as a decimal value or a hex value if preceded
|
|
by C<0x>.
|
|
|
|
=item B<-alias> I<arg>
|
|
|
|
Search for an object having the given alias.
|
|
|
|
=item B<-fingerprint> I<arg>
|
|
|
|
Search for an object having the given fingerprint.
|
|
|
|
=item B<-I<digest>>
|
|
|
|
The digest that was used to compute the fingerprint given with B<-fingerprint>.
|
|
|
|
=back
|
|
|
|
=head1 SEE ALSO
|
|
|
|
L<openssl(1)>
|
|
|
|
=head1 HISTORY
|
|
|
|
This command was added in OpenSSL 1.1.1.
|
|
|
|
=head1 COPYRIGHT
|
|
|
|
Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved.
|
|
|
|
Licensed under the Apache License 2.0 (the "License"). You may not use
|
|
this file except in compliance with the License. You can obtain a copy
|
|
in the file LICENSE in the source distribution or at
|
|
L<https://www.openssl.org/source/license.html>.
|
|
|
|
=cut
|