print_cert(1)

# SKIP Source Code License Statement: # ------------------------------------------------------------------ # Copyright # Sun Microsystems, Inc. # # # Copyright (C) 1994, 1995, 1996 Sun Microsystems, Inc. All Rights # Reserved. # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation # files (the "Software"), to deal in the Software without # restriction, including without limitation the rights to use, # copy, modify, merge, publish, distribute, sublicense, and/or sell # copies of the Software or derivatives of the Software, and to # permit persons to whom the Software or its derivatives is furnished # to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be # included in all copies or substantial portions of the Software. # # The Software must not be transferred to persons who are not US # citizens or permanent residents of the US or exported outside # the US (except Canada) in any form (including by electronic # transmission) without prior written approval from the US # Government. Non-compliance with these restrictions constitutes # a violation of the U.S. Export Control Laws. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL SUN MICROSYSTEMS, INC., BE LIABLE # FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR DERIVATES OF THIS SOFTWARE OR # THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of Sun Microsystems, Inc. # shall not be used in advertising or otherwise to promote # the sale, use or other dealings in this Software or its derivatives # without prior written authorization from Sun Microsystems, Inc.

NAME
print_cert - print certificate to standard output

SYNOPSYS
print_cert [ -V ] [ -t certificate-type ] certificate-file

DESCRIPTION

print_cert prints the contents of the certificate found in the certificate file specified (default certificate type is X.509).

OPTIONS

-V  Prints the output in a machine readable form.

-t certificate-type
    Specify the type of the certificate provided. Supported types x509 (1) and udh (4).

EXAMPLE

print_cert CA_cert
will print the contents of the file CA_cert to standard output, for example:

Format: X509 Certificate
Serial Number (in hex) = 1
Signature Algorithm Identifier:    { 1 3 14 3 2 13 } == SHA-WITH-DSA-SIGNATURE
Signature Algorithm parameters: NONE
Issuer Name:    /C=US/O=SMI/OU=ICG/CN=testca
Not Valid Before:    01:05:25, 07/04/1996 GMT
Not Valid After:    01:05:25, 07/04/1998 GMT
Subject Name:    /C=US/O=SMI/OU=ICG/CN=testca
Subject Public Key Algorithm:    { 1 3 14 3 2 12 } == DSA
Subject Public Key Algorithm parameters:
DSA prime (p): c2a70cc0cdbe0d191e4db9a ...
DSA subprime (q): ff019f1ac43135c595126 ...
DSA generator (g): a9bb1295b3cefc4a452c ...
Subject Public Key: a013628e747c9721 ...