示例#1
0
文件: V2Form.php 项目: sop/x509
 /**
  *
  * @see \X509\AttributeCertificate\AttCertIssuer::ASN1()
  * @return ImplicitlyTaggedType Tagged Sequence
  */
 public function toASN1()
 {
     $elements = array();
     if (isset($this->_issuerName)) {
         $elements[] = $this->_issuerName->toASN1();
     }
     if (isset($this->_baseCertificateID)) {
         $elements[] = new ImplicitlyTaggedType(0, $this->_baseCertificateID->toASN1());
     }
     if (isset($this->_objectDigestInfo)) {
         $elements[] = new ImplicitlyTaggedType(1, $this->_objectDigestInfo->toASN1());
     }
     return new ImplicitlyTaggedType(0, new Sequence(...$elements));
 }