org.xtreemos.wp35.cda.engine
Class XosCertGenerator
java.lang.Object
org.xtreemos.wp35.cda.engine.XosCertGenerator
public class XosCertGenerator
- extends java.lang.Object
- Author:
- ijj
|
Constructor Summary |
XosCertGenerator(java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert,
java.lang.String signatureAlgorithm)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XosCertGenerator
public XosCertGenerator(java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert,
java.lang.String signatureAlgorithm)
throws java.lang.IllegalArgumentException,
java.security.cert.CertificateEncodingException,
java.security.cert.CertificateParsingException
- Throws:
java.lang.IllegalArgumentException
java.security.cert.CertificateEncodingException
java.security.cert.CertificateParsingException
addXOSAttributes
public void addXOSAttributes(VOUser user)
generateXOSCert
public java.security.cert.X509Certificate generateXOSCert(VOUser user,
long serial,
java.security.PublicKey userKey,
int nDays)
throws java.security.SignatureException,
java.security.InvalidKeyException,
java.security.cert.CertificateEncodingException,
java.security.NoSuchAlgorithmException,
java.security.cert.CertificateParsingException
- Throws:
java.security.SignatureException
java.security.InvalidKeyException
java.security.cert.CertificateEncodingException
java.security.NoSuchAlgorithmException
java.security.cert.CertificateParsingException