Universal Certificate 7.2.x Quick Reference Guide

Universal Certificate 7.2.x Quick Reference Guide

Usage

 

ucert CMD [OPTIONS...]

 

Format

There is a long form and, for most options, a short form available for specifying each option on the command line. The long form is not case-sensitive; the short form is case-sensitive.

Options must be prefixed with a dash ( - ) character. If an option value is specified, the option and its value must be separated by at least one space.

CMD {-create | -revoke | -print | -verify | -help | -version}

Long Form

Short Form

Description

-create object

-c object

Universal Certificate is to create a certificate, certificate request, certificate revocation list (CRL), or transport file.

-revoke object

n/a

Universal Certificate is to revoke a certificate.

-print object

-p object

Universal Certificate is to print a certificate, certificate request, certificate revocation list (CRL), or transport file.

-verify object

n/a

Universal Certificate is to verify a certificate.

-help

-h

Writes a description of the command line options and their format.

-version

-v

Writes the program version and copyright information.

 

OPTIONS [-ca] [-ca_cert] [-ca_cert_file] [-cert_db] [-cert_file] [-cert_format] [-codepage] [-common_name] [-country] [-crl_file] [-crl_format] [-dns_name] [-email_address] [-encryptedfile] [-file] [-ip_address] [-key] [-key_size] [-level] [-locality] [-next_update_days] [-next_update_hours] [-nls] [-not_after_date] [-not_before_date] [-organization] [-organizational_unit] [-private_key_file] [-private_key_format] [-private_key_infile] [-private_key_pwd] [-request_file] [-request_format] [-revoke_reason] [-serial_number] [-state] [-transport_file] [-transport_file_pwd]

 

Create a Certificate Request

-create request -request_file [-request_format] -private_key_file [-private_key_format] [-private_key_pwd] [-key_size] [-country] [-state] [-locality] [-organization] [-organizational_unit]
[-common_name] { [-dns_name] | [-ip_address] } [-email_address]

 

Create a Certificate from a Certificate Request

-create cert -request_file [-request_format] -cert_file [-cert_format] -private_key_file [-private_key_format] -private_key_infile [-private_key_format] [-private_key_pwd]

-ca_cert_file [-ca_cert_format] [-serial_number] [-not_before_date] [-not_after_date] [-ca] [-cert_db]

 

Create a Certificate from a Transport File

-create cert -transport_file [-transport_file_pwd] -cert_file [-cert_format] [-private_key_file [-private_key_format] ] -private_key_infile [-private_key_format] [-ca_cert_file file [-ca_cert_format] ]

 

Create a Certificate Revocation List

-create crl -crl_file [-crl_format] -ca_cert_file [-ca_cert_format] -private_key_file [-private_key_format] -private_key_infile [-private_key_format] [-private_key_pwd]

-next_update_days -next_update_hours [-cert_db]

 

Create a Transport File

-create transport -transport_file [-transport_file_pwd] -cert_file [-cert_format] -private_key_file [-private_key_format] -private_key_infile [-private_key_format]

[-private_key_pwd] [-ca_cert_file [-ca_cert_format] ]

 

Print a Certificate Request

-print request -request_file [-request_format]

 

Print a Certificate

-print cert -cert_file [-cert_format]

 

Print a Certificate Revocation List

-print crl -crl_file [-crl_format]

 

Print a Transport File

-print transport -transport_file [-transport_file_pwd]

 

Revoke a Certificate

-revoke cert [-revoke_reason] -cert_file [-cert_format] [-cert_db]

 

Verify a Certificate

-verify cert -cert_file [-cert_format] -ca_cert_file [-ca_cert_format] [-crl_file [-crl_format] ]