org.xtreemos.wp35.cda.engine
Class Engine
java.lang.Object
org.xtreemos.wp35.cda.engine.Engine
public class Engine
- extends java.lang.Object
- Author:
- ijj
|
Constructor Summary |
Engine(java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert,
java.lang.String signatureAlgorithm,
VOService voService)
|
|
Method Summary |
java.security.cert.X509Certificate |
generateXOSCert(java.lang.String username,
java.lang.String voName,
org.bouncycastle.jce.PKCS10CertificationRequest userRequest)
|
VOService |
getVoService()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Engine
public Engine(java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert,
java.lang.String signatureAlgorithm,
VOService voService)
throws java.lang.IllegalArgumentException,
java.security.cert.CertificateEncodingException,
java.security.cert.CertificateParsingException
- Throws:
java.lang.IllegalArgumentException
java.security.cert.CertificateEncodingException
java.security.cert.CertificateParsingException
getVoService
public VOService getVoService()
generateXOSCert
public java.security.cert.X509Certificate generateXOSCert(java.lang.String username,
java.lang.String voName,
org.bouncycastle.jce.PKCS10CertificationRequest userRequest)
throws java.lang.IllegalArgumentException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException,
java.security.SignatureException,
java.security.InvalidKeyException,
java.security.cert.CertificateEncodingException,
java.security.cert.CertificateParsingException
- Throws:
java.lang.IllegalArgumentException
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
java.security.SignatureException
java.security.InvalidKeyException
java.security.cert.CertificateEncodingException
java.security.cert.CertificateParsingException