TBSCertificate ::= SEQUENCE { version [ 0 ] Version DEFAULT v1(0), serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validity Validity, subject Name, subjectPublicKeyInfo SubjectPublicKeyInfo, }
100101102103104105106
} public void setNotAfter( Date date) { tbsGen.setEndDate(new Time(date)); }
61626364656667
algorithms.put("ECDSAWITHSHA1", new DERObjectIdentifier("1.2.840.10045.4.1")); } public X509V1CertificateGenerator() { tbsGen = new V1TBSCertificateGenerator(); }
69707172737475
/** * reset the generator */ public void reset() { tbsGen = new V1TBSCertificateGenerator(); }
47484950515253
private AlgorithmIdentifier sigAlgId; private String signatureAlgorithm; public X509V1CertificateGenerator() { tbsGen = new V1TBSCertificateGenerator(); }
55565758596061
64656667686970
72737475767778
45464748495051
53545556575859
63646566676869