Package de.cardcontact.opencard.eac.cvc
Class CVCertificateGenerator
- java.lang.Object
 - 
- de.cardcontact.opencard.eac.cvc.CVCertificateGenerator
 
 
- 
public class CVCertificateGenerator extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description CVCertificateGenerator() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExtension(Extension extension)CVCertificategenerate(java.security.PrivateKey signerkey)CVCertificategenerate(java.security.PrivateKey signerkey, java.lang.String algo)voidsetCertificateEffectiveDate(CertificateEffectiveDate notBefore)voidsetCertificateExpirationDate(CertificateExpirationDate notAfter)voidsetCertificateHolderAuthorizationTemplate(CertificateHolderAuthorizationTemplate chat)voidsetCertificateHolderReference(CertificateHolderReference chr)voidsetCertificationAuthorityReference(CertificationAuthorityReference car)voidsetPublicKey(java.security.PublicKey pub)voidsetPublicKey(java.security.PublicKey pub, ObjectIdentifier algo)voidwithDomainParameter(boolean withDomainParameter) 
 - 
 
- 
- 
Method Detail
- 
withDomainParameter
public void withDomainParameter(boolean withDomainParameter)
 
- 
setCertificationAuthorityReference
public void setCertificationAuthorityReference(CertificationAuthorityReference car)
 
- 
setPublicKey
public void setPublicKey(java.security.PublicKey pub)
 
- 
setPublicKey
public void setPublicKey(java.security.PublicKey pub, ObjectIdentifier algo) 
- 
setCertificateHolderReference
public void setCertificateHolderReference(CertificateHolderReference chr)
 
- 
setCertificateHolderAuthorizationTemplate
public void setCertificateHolderAuthorizationTemplate(CertificateHolderAuthorizationTemplate chat)
 
- 
setCertificateEffectiveDate
public void setCertificateEffectiveDate(CertificateEffectiveDate notBefore)
 
- 
setCertificateExpirationDate
public void setCertificateExpirationDate(CertificateExpirationDate notAfter)
 
- 
addExtension
public void addExtension(Extension extension)
 
- 
generate
public CVCertificate generate(java.security.PrivateKey signerkey, java.lang.String algo) throws java.security.GeneralSecurityException
- Throws:
 java.security.GeneralSecurityException
 
- 
generate
public CVCertificate generate(java.security.PrivateKey signerkey) throws java.security.GeneralSecurityException
- Throws:
 java.security.GeneralSecurityException
 
 - 
 
 -