Package codec.asn1

Examples of codec.asn1.ASN1Integer


     * structure.
     */
    public EnvelopedData() {
  super(3);

  version_ = new ASN1Integer(0);
  recipients_ = new ASN1SetOf(RecipientInfo.class);
  info_ = new EncryptedContentInfo();

  add(version_); // version
  add(recipients_);
View Full Code Here


     */
    public EnvelopedData(SecretKey bek, String bea, AlgorithmParameters params)
      throws InvalidAlgorithmParameterException {
  super(3);

  version_ = new ASN1Integer(0);
  recipients_ = new ASN1SetOf(RecipientInfo.class);
  info_ = new EncryptedContentInfo(bea, bek, params);

  add(version_); // version
  add(recipients_);
View Full Code Here

     * Creates an instance ready for decoding.
     */
    public EncryptedData() {
  super(2);

  version_ = new ASN1Integer(0);
  info_ = new EncryptedContentInfo();

  add(version_);
  add(info_);
    }
View Full Code Here

  super(2);

  if (bea == null || bek == null) {
      throw new NullPointerException("BEA or BEK is null!");
  }
  version_ = new ASN1Integer(0);
  info_ = new EncryptedContentInfo(bea, bek, params);

  add(version_);
  add(info_);
    }
View Full Code Here

     * Creates an instance ready for decoding.
     */
    public SignedData() {
  super(6);

  add(new ASN1Integer(1)); // version

  digestID_ = new ASN1SetOf(AlgorithmIdentifier.class);
  add(digestID_);

  content_ = new ContentInfo();
View Full Code Here

     * Version. needed for instance for TSP Structures.
     */
    public SignedData(int _version) {
  super(6);

  add(new ASN1Integer(_version)); // version

  digestID_ = new ASN1SetOf(AlgorithmIdentifier.class);
  add(digestID_);

  content_ = new ContentInfo();
View Full Code Here

  ASN1Sequence seq;
  String d;
  String c;

  /* Global structure and Version */
  version_ = new ASN1Integer(1);
  add(version_);

  /* Issuer and serial number */
  // System.out.println("Choosen Printable");
  issuer_ = new Name(cert.getIssuerDN().getName(), nameEncoding);
  serial_ = new ASN1Integer(cert.getSerialNumber());

  seq = new ASN1Sequence(2);
  seq.add(issuer_);
  seq.add(serial_);

View Full Code Here

  ASN1Sequence seq;
  String s;

  /* Global structure and Version */
  version_ = new ASN1Integer(1);
  add(version_);

  /* Issuer and serial number */
  issuer_ = new Name(cert.getIssuerDN().getName(), -1);
  serial_ = new ASN1Integer(cert.getSerialNumber());

  seq = new ASN1Sequence(2);
  seq.add(issuer_);
  seq.add(serial_);

View Full Code Here

  ASN1Sequence seq;
  String s;

  /* Global structure and Version */
  version_ = new ASN1Integer(1);
  add(version_);

  /* Issuer and serial number */
  issuer_ = new Name(cert.getIssuerDN().getName(), nameEncoding);
  serial_ = new ASN1Integer(cert.getSerialNumber());

  seq = new ASN1Sequence(2);
  seq.add(issuer_);
  seq.add(serial_);

View Full Code Here

  /*
   * The standard says, default version number is v1(0). We set it to
   * v3(2) by default based on customer demand ;-) --volker roth
   */
  version_ = new ASN1Integer(DEFAULT_VERSION);

  /*
   * Consequently, we must set the version to NOT OPTIONAL. So, the last
   * boolean must be false. --volker roth
   */
  versionTag_ = new ASN1TaggedType(0, version_, true, false);
  add(versionTag_);

  serialNumber_ = new ASN1Integer();
  add(serialNumber_);

  signature_ = new codec.x509.AlgorithmIdentifier();
  add(signature_);

View Full Code Here

TOP

Related Classes of codec.asn1.ASN1Integer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.