Package com.mindbright.security.x509

Classes for handling x509 certificates.

See:
          Description

Class Summary
AlgorithmIdentifier  
Attribute  
AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue } AttributeType ::= OBJECT IDENTIFIER AttributeValue ::= ANY DEFINED BY AttributeType
BasicConstraints BasicConstraintsSyntax ::= SEQUENCE { cA BOOLEAN DEFAULT FALSE, pathLenConstraint INTEGER (0..MAX) OPTIONAL }
Certificate  
CertificateList  
DirectoryString  
Extension  
Extensions  
KeyUsage KeyUsage ::= BIT STRING { digitalSignature(0), nonRepudiation(1), keyEncipherment(2), dataEncipherment(3), keyAgreement(4), keyCertSign(5), cRLSign(6), encipherOnly(7), decipherOnly(8) }
Name NOTE: Shortened here, but RDNSequence feels superfluos until more choices are available...
PostalAddress PostalAddress ::= SEQUENCE SIZE (1..6) OF DirectoryString
RegisteredTypes  
RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1 ..
RevokedCertificate  
SubjectKeyIdentifier SubjectKeyIdentifier ::= KeyIdentifier KeyIdentifier ::= OCTET STRING
SubjectPublicKeyInfo  
TBSCertificate  
TBSCertificateList  
Time  
Validity  
X509Certificate  
X509CRL  
 

Package com.mindbright.security.x509 Description

Classes for handling x509 certificates.