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

CA认证

开发平台:

Java

  1. package org.bouncycastle.asn1.ocsp;
  2. import org.bouncycastle.asn1.ASN1Sequence;
  3. import org.bouncycastle.asn1.DERSequence;
  4. import org.bouncycastle.asn1.DERObject;
  5. import org.bouncycastle.asn1.DEREncodable;
  6. import org.bouncycastle.asn1.ASN1EncodableVector;
  7. import org.bouncycastle.asn1.x509.X509Name;
  8. public class ServiceLocator
  9.     implements DEREncodable
  10. {
  11. X509Name issuer;
  12. DERObject locator;
  13. /**
  14.  * <pre>
  15.      * ServiceLocator ::= SEQUENCE {
  16.      *     issuer    Name,
  17.      *     locator   AuthorityInfoAccessSyntax OPTIONAL }
  18.  * </pre>
  19.  */
  20. public DERObject getDERObject()
  21. {
  22. ASN1EncodableVector v = new ASN1EncodableVector();
  23. v.add(issuer);
  24. if (locator != null)
  25. {
  26. v.add(locator);
  27. }
  28. return new DERSequence(v);
  29. }
  30. }