reorganized file layout (part 1: moves and renames)
[org.ibex.core.git] / src / org / bouncycastle / asn1 / x509 / CertificateList.java
diff --git a/src/org/bouncycastle/asn1/x509/CertificateList.java b/src/org/bouncycastle/asn1/x509/CertificateList.java
deleted file mode 100644 (file)
index b658a1a..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-
-package org.bouncycastle.asn1.x509;
-
-import org.bouncycastle.asn1.*;
-
-/**
- * PKIX RFC-2459
- *
- * The X.509 v2 CRL syntax is as follows.  For signature calculation,
- * the data that is to be signed is ASN.1 DER encoded.
- *
- * <pre>
- * CertificateList  ::=  SEQUENCE  {
- *      tbsCertList          TBSCertList,
- *      signatureAlgorithm   AlgorithmIdentifier,
- *      signatureValue       BIT STRING  }
- * </pre>
- */
-public class CertificateList
-    implements DEREncodable
-{
-    TBSCertList            tbsCertList;
-    AlgorithmIdentifier    sigAlgId;
-    DERBitString           sig;
-
-    public static CertificateList getInstance(
-        ASN1TaggedObject obj,
-        boolean          explicit)
-    {
-        return getInstance(ASN1Sequence.getInstance(obj, explicit));
-    }
-
-    public static CertificateList getInstance(
-        Object  obj)
-    {
-        if (obj instanceof CertificateList)
-        {
-            return (CertificateList)obj;
-        }
-        else if (obj instanceof ASN1Sequence)
-        {
-            return new CertificateList((ASN1Sequence)obj);
-        }
-
-        throw new IllegalArgumentException("unknown object in factory");
-    }
-
-    public CertificateList(
-        ASN1Sequence seq)
-    {
-        tbsCertList = TBSCertList.getInstance(seq.getObjectAt(0));
-        sigAlgId = AlgorithmIdentifier.getInstance(seq.getObjectAt(1));
-        sig = (DERBitString)seq.getObjectAt(2);
-    }
-
-    public TBSCertList getTBSCertList()
-    {
-        return tbsCertList;
-    }
-
-    public TBSCertList.CRLEntry[] getRevokedCertificates()
-    {
-        return tbsCertList.getRevokedCertificates();
-    }
-
-    public AlgorithmIdentifier getSignatureAlgorithm()
-    {
-        return sigAlgId;
-    }
-
-    public DERBitString getSignature()
-    {
-        return sig;
-    }
-
-    public int getVersion()
-    {
-        return tbsCertList.getVersion();
-    }
-
-    public X509Name getIssuer()
-    {
-        return tbsCertList.getIssuer();
-    }
-
-    public Time getThisUpdate()
-    {
-        return tbsCertList.getThisUpdate();
-    }
-
-    public Time getNextUpdate()
-    {
-        return tbsCertList.getNextUpdate();
-    }
-
-    public DERObject getDERObject()
-    {
-        DERConstructedSequence seq = new DERConstructedSequence();
-        seq.addObject(tbsCertList);
-        seq.addObject(sigAlgId);
-        seq.addObject(sig);
-        return seq;
-    }
-}