@@ -1666,7 +1666,7 @@ be passed instead of a public key.
16661666
16671667## Class: ` X509Certificate `
16681668<!-- YAML
1669- added: REPLACEME
1669+ added: v15.6.0
16701670-->
16711671
16721672Encapsulates an X509 certificate and provides read-only access to
@@ -1682,23 +1682,23 @@ console.log(x509.subject);
16821682
16831683### ` new X509Certificate(buffer) `
16841684<!-- YAML
1685- added: REPLACEME
1685+ added: v15.6.0
16861686-->
16871687
16881688* ` buffer ` {string|TypedArray|Buffer|DataView} A PEM or DER encoded
16891689 X509 Certificate.
16901690
16911691### ` x509.ca `
16921692<!-- YAML
1693- added: REPLACEME
1693+ added: v15.6.0
16941694-->
16951695
16961696* Type: {boolean} Will be ` true ` if this is a Certificate Authority (ca)
16971697 certificate.
16981698
16991699### ` x509.checkEmail(email[, options]) `
17001700<!-- YAML
1701- added: REPLACEME
1701+ added: v15.6.0
17021702-->
17031703
17041704* ` email ` {string}
@@ -1715,7 +1715,7 @@ Checks whether the certificate matches the given email address.
17151715
17161716### ` x509.checkHost(name[, options]) `
17171717<!-- YAML
1718- added: REPLACEME
1718+ added: v15.6.0
17191719-->
17201720
17211721* ` name ` {string}
@@ -1732,7 +1732,7 @@ Checks whether the certificate matches the given host name.
17321732
17331733### ` x509.checkIP(ip[, options]) `
17341734<!-- YAML
1735- added: REPLACEME
1735+ added: v15.6.0
17361736-->
17371737
17381738* ` ip ` {string}
@@ -1749,7 +1749,7 @@ Checks whether the certificate matches the given IP address (IPv4 or IPv6).
17491749
17501750### ` x509.checkIssued(otherCert) `
17511751<!-- YAML
1752- added: REPLACEME
1752+ added: v15.6.0
17531753-->
17541754
17551755* ` otherCert ` {X509Certificate}
@@ -1759,7 +1759,7 @@ Checks whether this certificate was issued by the given `otherCert`.
17591759
17601760### ` x509.checkPrivateKey(privateKey) `
17611761<!-- YAML
1762- added: REPLACEME
1762+ added: v15.6.0
17631763-->
17641764
17651765* ` privateKey ` {KeyObject} A private key.
@@ -1770,7 +1770,7 @@ the given private key.
17701770
17711771### ` x509.fingerprint `
17721772<!-- YAML
1773- added: REPLACEME
1773+ added: v15.6.0
17741774-->
17751775
17761776* Type: {string}
@@ -1779,7 +1779,7 @@ The SHA-1 fingerprint of this certificate.
17791779
17801780### ` x509.fingerprint256 `
17811781<!-- YAML
1782- added: REPLACEME
1782+ added: v15.6.0
17831783-->
17841784
17851785* Type: {string}
@@ -1788,7 +1788,7 @@ The SHA-256 fingerprint of this certificate.
17881788
17891789### ` x509.infoAccess `
17901790<!-- YAML
1791- added: REPLACEME
1791+ added: v15.6.0
17921792-->
17931793
17941794* Type: {string}
@@ -1797,7 +1797,7 @@ The information access content of this certificate.
17971797
17981798### ` x509.issuer `
17991799<!-- YAML
1800- added: REPLACEME
1800+ added: v15.6.0
18011801-->
18021802
18031803* Type: {string}
@@ -1806,7 +1806,7 @@ The issuer identification included in this certificate.
18061806
18071807### ` x509.keyUsage `
18081808<!-- YAML
1809- added: REPLACEME
1809+ added: v15.6.0
18101810-->
18111811
18121812* Type: {string[ ] }
@@ -1815,7 +1815,7 @@ An array detailing the key usages for this certificate.
18151815
18161816### ` x509.publicKey `
18171817<!-- YAML
1818- added: REPLACEME
1818+ added: v15.6.0
18191819-->
18201820
18211821* Type: {KeyObject}
@@ -1824,7 +1824,7 @@ The public key {KeyObject} for this certificate.
18241824
18251825### ` x509.raw `
18261826<!-- YAML
1827- added: REPLACEME
1827+ added: v15.6.0
18281828-->
18291829
18301830* Type: {Buffer}
@@ -1833,7 +1833,7 @@ A `Buffer` containing the DER encoding of this certificate.
18331833
18341834### ` x509.serialNumber `
18351835<!-- YAML
1836- added: REPLACEME
1836+ added: v15.6.0
18371837-->
18381838
18391839* Type: {string}
@@ -1842,7 +1842,7 @@ The serial number of this certificate.
18421842
18431843### ` x509.subject `
18441844<!-- YAML
1845- added: REPLACEME
1845+ added: v15.6.0
18461846-->
18471847
18481848* Type: {string}
@@ -1851,7 +1851,7 @@ The complete subject of this certificate.
18511851
18521852### ` x509.subjectAltName `
18531853<!-- YAML
1854- added: REPLACEME
1854+ added: v15.6.0
18551855-->
18561856
18571857* Type: {string}
@@ -1860,7 +1860,7 @@ The subject alternative name specified for this certificate.
18601860
18611861### ` x509.toJSON() `
18621862<!-- YAML
1863- added: REPLACEME
1863+ added: v15.6.0
18641864-->
18651865
18661866* Type: {string}
@@ -1871,7 +1871,7 @@ certificate.
18711871
18721872### ` x509.toLegacyObject() `
18731873<!-- YAML
1874- added: REPLACEME
1874+ added: v15.6.0
18751875-->
18761876
18771877* Type: {Object}
@@ -1881,7 +1881,7 @@ Returns information about this certificate using the legacy
18811881
18821882### ` x509.toString() `
18831883<!-- YAML
1884- added: REPLACEME
1884+ added: v15.6.0
18851885-->
18861886
18871887* Type: {string}
@@ -1890,7 +1890,7 @@ Returns the PEM-encoded certificate.
18901890
18911891### ` x509.validFrom `
18921892<!-- YAML
1893- added: REPLACEME
1893+ added: v15.6.0
18941894-->
18951895
18961896* Type: {string}
@@ -1899,7 +1899,7 @@ The date/time from which this certificate is considered valid.
18991899
19001900### ` x509.validTo `
19011901<!-- YAML
1902- added: REPLACEME
1902+ added: v15.6.0
19031903-->
19041904
19051905* Type: {string}
@@ -1908,7 +1908,7 @@ The date/time until which this certificate is considered valid.
19081908
19091909### ` x509.verify(publicKey) `
19101910<!-- YAML
1911- added: REPLACEME
1911+ added: v15.6.0
19121912-->
19131913
19141914* ` publicKey ` {KeyObject} A public key.
@@ -3434,7 +3434,7 @@ console.log(`The dice rolled: ${n}`);
34343434
34353435### ` crypto.randomUUID([options]) `
34363436<!-- YAML
3437- added: REPLACEME
3437+ added: v15.6.0
34383438-->
34393439
34403440* ` options ` {Object}
@@ -3566,7 +3566,7 @@ console.log(key2.toString('hex')); // '3745e48...aa39b34'
35663566
35673567### ` crypto.secureHeapUsed() `
35683568<!-- YAML
3569- added: REPLACEME
3569+ added: v15.6.0
35703570-->
35713571
35723572* Returns: {Object}
0 commit comments