Lines Matching refs:x509
467 $x509 = ASN1::asn1map($decoded[0], Maps\Certificate::MAP);
469 if (!isset($x509) || $x509 === false) {
476 if ($this->isSubArrayValid($x509, 'tbsCertificate/extensions')) {
477 $this->mapInExtensions($x509, 'tbsCertificate/extensions');
479 $this->mapInDNs($x509, 'tbsCertificate/issuer/rdnSequence');
480 $this->mapInDNs($x509, 'tbsCertificate/subject/rdnSequence');
482 $key = $x509['tbsCertificate']['subjectPublicKeyInfo'];
484 $x509['tbsCertificate']['subjectPublicKeyInfo']['subjectPublicKey'] =
489 $this->currentCert = $x509;
490 $this->dn = $x509['tbsCertificate']['subject'];
495 return $x509;