|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.asn1.crmf.CertTemplateBuilder
Constructor Summary | |
CertTemplateBuilder()
|
Method Summary | |
CertTemplate |
build()
CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL } |
CertTemplateBuilder |
setExtensions(org.bouncycastle.asn1.x509.Extensions extens)
|
CertTemplateBuilder |
setExtensions(org.bouncycastle.asn1.x509.X509Extensions extens)
Deprecated. use method taking Extensions |
CertTemplateBuilder |
setIssuer(org.bouncycastle.asn1.x500.X500Name name)
|
CertTemplateBuilder |
setIssuerUID(org.bouncycastle.asn1.DERBitString uid)
Sets the issuer unique ID (deprecated in X.509v3) |
CertTemplateBuilder |
setPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki)
|
CertTemplateBuilder |
setSerialNumber(org.bouncycastle.asn1.ASN1Integer ser)
|
CertTemplateBuilder |
setSigningAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier aid)
|
CertTemplateBuilder |
setSubject(org.bouncycastle.asn1.x500.X500Name name)
|
CertTemplateBuilder |
setSubjectUID(org.bouncycastle.asn1.DERBitString uid)
Sets the subject unique ID (deprecated in X.509v3) |
CertTemplateBuilder |
setValidity(OptionalValidity v)
|
CertTemplateBuilder |
setVersion(int ver)
Sets the X.509 version. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CertTemplateBuilder()
Method Detail |
public CertTemplateBuilder setVersion(int ver)
public CertTemplateBuilder setSerialNumber(org.bouncycastle.asn1.ASN1Integer ser)
public CertTemplateBuilder setSigningAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier aid)
public CertTemplateBuilder setIssuer(org.bouncycastle.asn1.x500.X500Name name)
public CertTemplateBuilder setValidity(OptionalValidity v)
public CertTemplateBuilder setSubject(org.bouncycastle.asn1.x500.X500Name name)
public CertTemplateBuilder setPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo spki)
public CertTemplateBuilder setIssuerUID(org.bouncycastle.asn1.DERBitString uid)
public CertTemplateBuilder setSubjectUID(org.bouncycastle.asn1.DERBitString uid)
public CertTemplateBuilder setExtensions(org.bouncycastle.asn1.x509.X509Extensions extens)
public CertTemplateBuilder setExtensions(org.bouncycastle.asn1.x509.Extensions extens)
public CertTemplate build()
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |