Example #1
0
  public AttributeCertificate(ASN1Sequence seq) {
    if (seq.size() != 3) {
      throw new IllegalArgumentException("Bad sequence size: " + seq.size());
    }

    this.acinfo = AttributeCertificateInfo.getInstance(seq.getObjectAt(0));
    this.signatureAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1));
    this.signatureValue = DERBitString.getInstance(seq.getObjectAt(2));
  }
Example #2
0
 public NetscapeCertType(DERBitString usage) {
   super(usage.getBytes(), usage.getPadBits());
 }