com.mindbright.security.x509
Class TBSCertificate

java.lang.Object
  extended bycom.mindbright.asn1.ASN1Object
      extended bycom.mindbright.asn1.ASN1Structure
          extended bycom.mindbright.asn1.ASN1Sequence
              extended bycom.mindbright.security.x509.TBSCertificate

public class TBSCertificate
extends ASN1Sequence


Field Summary
 Extensions extensions
           
 Name issuer
           
 ASN1BitString issuerUniqueID
           
 ASN1Integer serialNumber
           
 AlgorithmIdentifier signature
           
 Name subject
           
 SubjectPublicKeyInfo subjectPublicKeyInfo
           
 ASN1BitString subjectUniqueID
           
 Validity validity
           
static int VER1
           
static int VER2
           
static int VER3
           
 ASN1Integer version
           
 
Fields inherited from class com.mindbright.asn1.ASN1Structure
components, count, ofType
 
Fields inherited from class com.mindbright.asn1.ASN1Object
isSet, tag
 
Constructor Summary
TBSCertificate()
           
 
Methods inherited from class com.mindbright.asn1.ASN1Structure
addComponent, addComponent, addOptional, addOptional, addOptional, decodeValue, encodeValue, equals, getComponent, getCount, getDecodeComponent, getDefault, getDistinctComponent, hashCode, isOptional, ofType
 
Methods inherited from class com.mindbright.asn1.ASN1Object
decodeValue, getTag, getType, isSet, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

version

public ASN1Integer version

serialNumber

public ASN1Integer serialNumber

signature

public AlgorithmIdentifier signature

issuer

public Name issuer

validity

public Validity validity

subject

public Name subject

subjectPublicKeyInfo

public SubjectPublicKeyInfo subjectPublicKeyInfo

issuerUniqueID

public ASN1BitString issuerUniqueID

subjectUniqueID

public ASN1BitString subjectUniqueID

extensions

public Extensions extensions

VER1

public static final int VER1
See Also:
Constant Field Values

VER2

public static final int VER2
See Also:
Constant Field Values

VER3

public static final int VER3
See Also:
Constant Field Values
Constructor Detail

TBSCertificate

public TBSCertificate()