AuthenticatedSafe.java
上传用户:lior1029
上传日期:2013-05-07
资源大小:209k
文件大小:1k
源码类别:

CA认证

开发平台:

Java

  1. package org.bouncycastle.asn1.pkcs;
  2. import org.bouncycastle.asn1.*;
  3. public class AuthenticatedSafe
  4.     implements DEREncodable
  5. {
  6.     ContentInfo[]    info;
  7.     public AuthenticatedSafe(
  8.         ASN1Sequence  seq)
  9.     {
  10.         info = new ContentInfo[seq.size()];
  11.         for (int i = 0; i != info.length; i++)
  12.         {
  13.             info[i] = ContentInfo.getInstance(seq.getObjectAt(i));
  14.         }
  15.     }
  16.     public AuthenticatedSafe(
  17.         ContentInfo[]       info)
  18.     {
  19.         this.info = info;
  20.     }
  21.     public ContentInfo[] getContentInfo()
  22.     {
  23.         return info;
  24.     }
  25.     public DERObject getDERObject()
  26.     {
  27.         ASN1EncodableVector  v = new ASN1EncodableVector();
  28.         for (int i = 0; i != info.length; i++)
  29.         {
  30.             v.add(info[i]);
  31.         }
  32.         return new BERSequence(v);
  33.     }
  34. }