Package edu.vt.middleware.crypt.x509

Interface Summary
DNFormatter Strategy pattern interface for producing a string representation of an X.500 distinguished name.
 

Class Summary
DNUtils Utility class with convenience methods for common operations performed on X.500 distinguished names.
ExtensionFactory Creates X.509v3 extension types in the VT Crypt namespace from BouncyCastle ASN1Encodable types.
ExtensionReader Reads X.509v3 extended properties from an X509Certificate object.
LDAPv3DNFormatter Produces a string representation of an X.500 distinguished name using the process described in section 2 of RFC 2253, LADPv3 Distinguished Names.
RDNSequenceIterator Iterates over an ASN.1 encoded RelativeDistinguishedName sequence in reverse order as specified in section 2.1 of RFC 2253 for converting an ASN.1 representation of an RDN sequence to a string.
 

Enum Summary
ExtensionType Enumeration of X.509v3 extension fields defined in section 4.2 of RFC 2459.
 



Copyright © 2003-2011 Virginia Tech. All Rights Reserved.