Annotation of embedaddon/strongswan/src/pki/man/pki---req.1.in, revision 1.1.1.1

1.1       misho       1: .TH "PKI \-\-REQ" 1 "2013-07-31" "@PACKAGE_VERSION@" "strongSwan"
                      2: .
                      3: .SH "NAME"
                      4: .
                      5: pki \-\-req \- Create a PKCS#10 certificate request
                      6: .
                      7: .SH "SYNOPSIS"
                      8: .
                      9: .SY pki\ \-\-req
                     10: .RB [ \-\-in
                     11: .IR file | \fB\-\-keyid\fR
                     12: .IR hex ]
                     13: .OP \-\-type type
                     14: .BI \-\-dn\~ distinguished-name
                     15: .OP \-\-san subjectAltName
                     16: .OP \-\-password password
                     17: .OP \-\-digest digest
                     18: .OP \-\-rsa\-padding padding
                     19: .OP \-\-outform encoding
                     20: .OP \-\-debug level
                     21: .YS
                     22: .
                     23: .SY pki\ \-\-req
                     24: .BI \-\-options\~ file
                     25: .YS
                     26: .
                     27: .SY "pki \-\-req"
                     28: .B \-h
                     29: |
                     30: .B \-\-help
                     31: .YS
                     32: .
                     33: .SH "DESCRIPTION"
                     34: .
                     35: This sub-command of
                     36: .BR pki (1)
                     37: is used to create a PKCS#10 certificate request.
                     38: .
                     39: .SH "OPTIONS"
                     40: .
                     41: .TP
                     42: .B "\-h, \-\-help"
                     43: Print usage information with a summary of the available options.
                     44: .TP
                     45: .BI "\-v, \-\-debug " level
                     46: Set debug level, default: 1.
                     47: .TP
                     48: .BI "\-+, \-\-options " file
                     49: Read command line options from \fIfile\fR.
                     50: .TP
                     51: .BI "\-i, \-\-in " file
                     52: Private key input file. If not given the key is read from \fISTDIN\fR.
                     53: .TP
                     54: .BI "\-x, \-\-keyid " hex
                     55: Smartcard or TPM private key object handle in hex format with an optional
                     56: 0x prefix.
                     57: .TP
                     58: .BI "\-t, \-\-type " type
                     59: Type of the input key. Either \fIpriv\fR, \fIrsa\fR, \fIecdsa\fR or \fIbliss\fR,
                     60: defaults to \fIpriv\fR.
                     61: .TP
                     62: .BI "\-d, \-\-dn " distinguished-name
                     63: Subject distinguished name (DN). Required.
                     64: .TP
                     65: .BI "\-a, \-\-san " subjectAltName
                     66: subjectAltName extension to include in request. Can be used multiple times.
                     67: .TP
                     68: .BI "\-p, \-\-password " password
                     69: The challengePassword to include in the certificate request.
                     70: .TP
                     71: .BI "\-g, \-\-digest " digest
                     72: Digest to use for signature creation. One of \fImd5\fR, \fIsha1\fR,
                     73: \fIsha224\fR, \fIsha256\fR, \fIsha384\fR, or \fIsha512\fR.  The default is
                     74: determined based on the type and size of the signature key.
                     75: .TP
                     76: .BI "\-R, \-\-rsa\-padding " padding
                     77: Padding to use for RSA signatures. Either \fIpkcs1\fR or \fIpss\fR, defaults
                     78: to \fIpkcs1\fR.
                     79: .TP
                     80: .BI "\-f, \-\-outform " encoding
                     81: Encoding of the created certificate file. Either \fIder\fR (ASN.1 DER) or
                     82: \fIpem\fR (Base64 PEM), defaults to \fIder\fR.
                     83: .
                     84: .SH "EXAMPLES"
                     85: .
                     86: Generate a certificate request for an RSA key, with a subjectAltName extension:
                     87: .PP
                     88: .EX
                     89:   pki \-\-req \-\-in key.der \-\-dn "C=CH, O=strongSwan, CN=moon" \\
                     90:        \-\-san moon@strongswan.org > req.der
                     91: .EE
                     92: .PP
                     93: Generate a certificate request for an ECDSA key and a different digest:
                     94: .PP
                     95: .EX
                     96:   pki \-\-req \-\-in key.der \-\-type ecdsa \-\-digest sha256 \\
                     97:       \-\-dn "C=CH, O=strongSwan, CN=carol"  > req.der
                     98: .EE
                     99: .PP
                    100: .
                    101: .SH "SEE ALSO"
                    102: .
                    103: .BR pki (1)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>