fi.hut.tcm.spki.impl
Class SPKICertificateFactory

java.lang.Object
  |
  +--java.security.cert.CertificateFactorySpi
        |
        +--fi.hut.tcm.spki.impl.SPKICertificateFactory

public class SPKICertificateFactory
extends java.security.cert.CertificateFactorySpi

SPKICertificateFactory


Constructor Summary
SPKICertificateFactory()
           
 
Method Summary
 fi.hut.tcm.spki.impl.Certificate engineGenerateCertificate(fi.hut.tcm.spki.impl.InputStream inStream)
           
 fi.hut.tcm.spki.impl.Collection engineGenerateCertificates(fi.hut.tcm.spki.impl.InputStream inStream)
           
 fi.hut.tcm.spki.impl.CRL engineGenerateCRL(fi.hut.tcm.spki.impl.InputStream inStream)
           
 fi.hut.tcm.spki.impl.Collection engineGenerateCRLs(fi.hut.tcm.spki.impl.InputStream inStream)
           
 SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer, fi.hut.tcm.spki.impl.PublicKey subject, boolean delegation, Tag tag)
           
 SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer, fi.hut.tcm.spki.impl.PublicKey subject, boolean delegation, Tag tag, fi.hut.tcm.spki.impl.Date notBefore)
           
 SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer, fi.hut.tcm.spki.impl.PublicKey subject, boolean delegation, Tag tag, fi.hut.tcm.spki.impl.Date notBefore)
           
 SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer, fi.hut.tcm.spki.impl.PublicKey subject, boolean delegation, Tag tag, fi.hut.tcm.spki.impl.Date notBefore, fi.hut.tcm.spki.impl.Date notAfter)
           
 SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer, fi.hut.tcm.spki.impl.PublicKey subject, boolean delegation, Tag tag, fi.hut.tcm.spki.impl.Date notBefore, fi.hut.tcm.spki.impl.Date notAfter, OnlineTest online)
           
 SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer, fi.hut.tcm.spki.impl.PublicKey subject, boolean delegation, Tag tag, OnlineTest online)
           
 SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates)
           
 SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates, fi.hut.tcm.spki.impl.Date notBefore)
           
 SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates, fi.hut.tcm.spki.impl.Date notBefore)
           
 SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates, fi.hut.tcm.spki.impl.Date notBefore, fi.hut.tcm.spki.impl.Date notAfter)
           
 
Methods inherited from class java.security.cert.CertificateFactorySpi
engineGenerateCertificate, engineGenerateCertificates, engineGenerateCRL, engineGenerateCRLs
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SPKICertificateFactory

public SPKICertificateFactory()
Method Detail

engineGenerateCertificate

public fi.hut.tcm.spki.impl.Certificate engineGenerateCertificate(fi.hut.tcm.spki.impl.InputStream inStream)

engineGenerateCertificates

public fi.hut.tcm.spki.impl.Collection engineGenerateCertificates(fi.hut.tcm.spki.impl.InputStream inStream)

engineGenerateCRL

public fi.hut.tcm.spki.impl.CRL engineGenerateCRL(fi.hut.tcm.spki.impl.InputStream inStream)

engineGenerateCRLs

public fi.hut.tcm.spki.impl.Collection engineGenerateCRLs(fi.hut.tcm.spki.impl.InputStream inStream)

makeCert

public SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer,
                                fi.hut.tcm.spki.impl.PublicKey subject,
                                boolean delegation,
                                Tag tag)

makeCert

public SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer,
                                fi.hut.tcm.spki.impl.PublicKey subject,
                                boolean delegation,
                                Tag tag,
                                fi.hut.tcm.spki.impl.Date notBefore)

makeCert

public SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer,
                                fi.hut.tcm.spki.impl.PublicKey subject,
                                boolean delegation,
                                Tag tag,
                                fi.hut.tcm.spki.impl.Date notBefore)

makeCert

public SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer,
                                fi.hut.tcm.spki.impl.PublicKey subject,
                                boolean delegation,
                                Tag tag,
                                fi.hut.tcm.spki.impl.Date notBefore,
                                fi.hut.tcm.spki.impl.Date notAfter)

makeCert

public SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer,
                                fi.hut.tcm.spki.impl.PublicKey subject,
                                boolean delegation,
                                Tag tag,
                                fi.hut.tcm.spki.impl.Date notBefore,
                                fi.hut.tcm.spki.impl.Date notAfter,
                                OnlineTest online)

makeCert

public SPKICertificate makeCert(fi.hut.tcm.spki.impl.KeyPair issuer,
                                fi.hut.tcm.spki.impl.PublicKey subject,
                                boolean delegation,
                                Tag tag,
                                OnlineTest online)

makeCrl

public SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates)

makeCrl

public SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates,
                       fi.hut.tcm.spki.impl.Date notBefore)

makeCrl

public SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates,
                       fi.hut.tcm.spki.impl.Date notBefore)

makeCrl

public SPKICRL makeCrl(fi.hut.tcm.spki.impl.Enumeration certificates,
                       fi.hut.tcm.spki.impl.Date notBefore,
                       fi.hut.tcm.spki.impl.Date notAfter)