Information

1
Story Points

Technologies

Decompiled Java File
package iaik.x509.extensions;

import iaik.asn1.ASN;
import iaik.asn1.ASN1Object;
import iaik.asn1.CodingException;
import iaik.asn1.ObjectID;
import iaik.asn1.structures.ChoiceOfTime;
import iaik.x509.V3Extension;
import iaik.x509.X509ExtensionException;
import java.util.Date;

public class InvalidityDate extends V3Extension {
   private ChoiceOfTime a;
   public static final ObjectID oid = new ObjectID("2.5.29.24", "InvalidityDate");

   public String toString() {
      return this.a + "\n";
   }

   public ASN1Object toASN1Object() {
      return this.a.toASN1Object();
   }

   public void setInvalidityDate(Date var1) {
      this.a = new ChoiceOfTime(var1);
      this.a.setEncodingType(ASN.GeneralizedTime);
   }

   public void init(ASN1Object var1) throws X509ExtensionException {
      try {
         this.a = new ChoiceOfTime(var1);
      } catch (CodingException var3) {
         throw new X509ExtensionException(var3.toString());
      }
   }

   public int hashCode() {
      return oid.hashCode();
   }

   public ObjectID getObjectID() {
      return oid;
   }

   public Date getInvalidityDate() {
      return this.a.getDate();
   }

   public InvalidityDate(Date var1) {
      this.a = new ChoiceOfTime(var1);
      this.a.setEncodingType(ASN.GeneralizedTime);
   }

   public InvalidityDate() {
   }
}
Page generated: Oct 19, 2017 2:34:48 PM