Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following figure illustrates the syntax - using the long form of command line options - of Universal Certificate for UNIX and Windows.

{<b>pem</b>|<b>der</b>}]

codepage]
[-level {trace|audit|info|warn|error}]
[ -file filename | -encryptedfile filename [-key key] [-keypath path] ]


Creating a certificate request.
{-create request
-request_file filename [-request_format {pem|der}]
-private_key_file

Panel
Html bobswift
<pre>
ucert
[

-codepage

Html bobswift
 <i>codepage</i>]
[

ucert
[-codepage codepage]
[-nls_directory

Html bobswift
 <i>codepage</i>]
[

-level

Html bobswift
 {<b>trace</b>|<b>audit</b>|<b>info</b>|<b>warn</b>|<b>error</b>}]
[ 

-file

Html bobswift
 <i>filename</i> | 

-encryptedfile

Html bobswift
 <i>filename</i> [

-key

Html bobswift
 <i>key</i>] [

-keypath

Html bobswift
 <i>path</i>] ]


Creating a certificate request.
{

-create

Html bobswift
 <i>request</i>

-request_file

Html bobswift
 <i>filename</i> [

-request_format

Html bobswift
Html bobswift
 <i>filename</i> [

filename [-private_key_format

Html bobswift {<b>pem</b>|<b>der</b>

{pem|der}]


-private_key_infile

Html bobswift
 <i>filename</i> [

filename [-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

{pem|der}]
[-private_key_pwd

Html bobswift
 <i>password</i>]
[

password]
[-key_size

Html bobswift
 {<b>512</b>|<b>1024</b>|<b>2048</b>|<b>3072</b>||<b>4096</b>}]
[

-country

Html bobswift
 <i>name</i>]
[

-state

Html bobswift
 <i>name</i>]
[

-locality

Html bobswift
 <i>name</i>]
[

-organization

Html bobswift
 <i>name</i>]
[

-organizational_unit

Html bobswift
 <i>name</i>]
[

-common_name

Html bobswift
 <i>name</i>]
{ [

-dns_name

Html bobswift
 <i>name</i>] | [

-ip_address

Html bobswift
 <i>name</i>] }
[

-sig_alg

Html bobswift
 <i>algorithm</i>]
[

-email_address

Html bobswift
 <i>name</i>]


Creating a certificate from a certificate request.
| 

-create

Html bobswift
 <i>cert</i>

-request_file

Html bobswift
 <i>filename</i> [

-request_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-cert_file

Html bobswift
 <i>filename</i> [

-cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-cert_db

Html bobswift
 <i>filename</i>]

-private_key_file

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-private_key_infile

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-private_key_pwd

Html bobswift
 <i>password</i>]

-ca_cert_file

Html bobswift
 <i>filename</i> [

-ca_cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-serial_number

Html bobswift
 <i>number</i>]
[

-not_before_date

Html bobswift
 <i>date</i>] [

-not_after_date

Html bobswift
 <i>date</i>]
[

-ca

Html bobswift
 {<b>yes</b>|<b>no</b>}]
[

-sig_alg

Html bobswift
 <i>algorithm</i>]


Creating a certificate from a transport file.
| 

-create

Html bobswift
 <i>cert</i>

-transport_file

Html bobswift
 <i>filename</i> [

-transport_file_pwd

Html bobswift
 <i>password</i>]

-cert_file

Html bobswift
 <i>filename</i> [

-cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-private_key_file

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-private_key_infile

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-ca_cert_file

Html bobswift
 <i>filename</i> [

-ca_cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]


Creating a certificate revocation list.
| 

-create

Html bobswift
 <i>crl</i>

-crl_file

Html bobswift
 <i>filename</i> [

-crl_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-ca_cert_file

Html bobswift
 <i>filename</i> [

-ca_cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-private_key_file

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-private_key_infile

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-private_key_pwd

Html bobswift
 <i>password</i>]

-next_update_days

Html bobswift
 <i>days</i>

-next_update_hours

Html bobswift
 <i>hours</i>
[

-cert_db

Html bobswift
 <i>filename</i>]


Creating a transport file.
| 

-create

Html bobswift
 <i>transport</i>

-transport_file

Html bobswift
 <i>filename</i> [

-transport_file_pwd

Html bobswift
 <i>password</i>]

-cert_file

Html bobswift
 <i>filename</i> [

-cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-private_key_file

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 <b>pem</b>|<b>der</b>}]

-private_key_infile

Html bobswift
 <i>filename</i> [

-private_key_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-private_key_pwd

Html bobswift
 <i>password</i>]

-ca_cert_file

Html bobswift
 <i>filename</i> [

-ca_cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-common_name

Html bobswift
 <i>name</i>]
[

-keypbe

Html bobswift
 <i>encryption</i>]
[

-certpbe

Html bobswift
 <i>encryption</i>]


Revoking a certificate.
| 

-revoke

Html bobswift
 <i>cert</i>
[

-revoke_reason

Html bobswift
 {<b>unspecified</b>|<b>keyCompromise</b>|<b>caCompromised</b>|<b>affiliationChange</b>|<b>superseded</b>|<b>cessationofOperation</b>|<b>privilegeWithdrawn</b>}]

-cert_file

Html bobswift
 <i>filename</i> [

-cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]
[

-cert_db

Html bobswift
 <i>filename</i>]


Printing a certificate request.
| 

-print

Html bobswift
 <i>request</i>

-request_file

Html bobswift
 <i>filename</i> [

-request_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]


Printing a certificate.
| 

-print

Html bobswift
 <i>cert</i>

-cert_file

Html bobswift
 <i>filename</i> [

-cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]


Printing a certificate revocation list.
| 

-print

Html bobswift
 <i>crl</i>

-crl_file

Html bobswift
 <i>filename</i> [

-crl_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]


Printing a transport file.
| 

-print

Html bobswift
 <i>transport</i>

-transport_file

Html bobswift
 <i>filename</i> [

-transport_file_pwd

Html bobswift
 <i>password</i>]


Verifying a certificate.
| 

-verify

Html bobswift
 <i>cert</i>

-cert_file

Html bobswift
 <i>filename</i> [

-cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-ca_cert_file

Html bobswift
 <i>filename</i> [

-ca_cert_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]

-crl_file

Html bobswift
 <i>filename</i> [

-crl_format

Html bobswift
 {<b>pem</b>|<b>der</b>}]


ucert
{ 

-help

Html bobswift
 | 

-version

Html bobswift } </pre>

{512|1024|2048|3072||4096}]
[-country name]
[-state name]
[-locality name]
[-organization name]
[-organizational_unit name]
[-common_name name]
{ [-dns_name name] | [-ip_address name] }
[-sig_alg algorithm]
[-email_address name]


Creating a certificate from a certificate request.
| -create cert
-request_file filename [-request_format {pem|der}]
-cert_file filename [-cert_format {pem|der}]
[-cert_db filename]
-private_key_file filename [-private_key_format {pem|der}]
-private_key_infile filename [-private_key_format {pem|der}]
[-private_key_pwd password]
-ca_cert_file filename [-ca_cert_format {pem|der}]
[-serial_number number]
[-not_before_date date] [-not_after_date date]
[-ca {yes|no}]
[-sig_alg algorithm]


Creating a certificate from a transport file.
| -create cert
-transport_file filename [-transport_file_pwd password]
-cert_file filename [-cert_format {pem|der}]
-private_key_file filename [-private_key_format {pem|der}]
-private_key_infile filename [-private_key_format {pem|der}]
-ca_cert_file filename [-ca_cert_format {pem|der}]


Creating a certificate revocation list.
| -create crl
-crl_file filename [-crl_format {pem|der}]
-ca_cert_file filename [-ca_cert_format {pem|der}]
-private_key_file filename [-private_key_format {pem|der}]
-private_key_infile filename [-private_key_format {pem|der}]
[-private_key_pwd password]
-next_update_days days
-next_update_hours hours
[-cert_db filename]


Creating a transport file.
| -create transport
-transport_file filename [-transport_file_pwd password]
-cert_file filename [-cert_format {pem|der}]
-private_key_file filename [-private_key_format pem|der}]
-private_key_infile filename [-private_key_format {pem|der}]
[-private_key_pwd password]
-ca_cert_file filename [-ca_cert_format {pem|der}]
[-common_name name]
[-keypbe encryption]
[-certpbe encryption]


Revoking a certificate.
| -revoke cert
[-revoke_reason {unspecified|keyCompromise|caCompromised|affiliationChange|superseded|cessationofOperation|privilegeWithdrawn}]
-cert_file filename [-cert_format {pem|der}]
[-cert_db filename]


Printing a certificate request.
| -print request
-request_file filename [-request_format {pem|der}]


Printing a certificate.
| -print cert
-cert_file filename [-cert_format {pem|der}]


Printing a certificate revocation list.
| -print crl
-crl_file filename [-crl_format {pem|der}]


Printing a transport file.
| -print transport
-transport_file filename [-transport_file_pwd password]


Verifying a certificate.
| -verify cert
-cert_file filename [-cert_format {pem|der}]
-ca_cert_file filename [-ca_cert_format {pem|der}]
-crl_file filename [-crl_format {pem|der}]


ucert
{ -help | -version }