class X509Certificateimport { X509Certificate } from "https://dotland.deno.dev/std@0.177.0/node/internal/crypto/x509.ts"; ConstructorsnewX509Certificate(buffer: BinaryLike)Propertiesreadonlyca: booleanreadonlyfingerprint: stringreadonlyfingerprint256: stringreadonlyfingerprint512: stringreadonlyinfoAccess: string | undefinedreadonlyissuer: stringreadonlyissuerCertificate: X509Certificate | undefinedreadonlykeyUsage: string[]readonlypublicKey: KeyObjectreadonlyraw: BufferreadonlyserialNumber: stringreadonlysubject: stringreadonlysubjectAltName: string | undefinedreadonlyvalidFrom: stringreadonlyvalidTo: stringMethodscheckEmail(_email: string, _options?: Pick<X509CheckOptions, "subject">): string | undefinedcheckHost(_name: string, _options?: X509CheckOptions): string | undefinedcheckIP(_ip: string): string | undefinedcheckIssued(_otherCert: X509Certificate): booleancheckPrivateKey(_privateKey: KeyObject): booleantoJSON(): stringtoLegacyObject(): PeerCertificatetoString(): stringverify(_publicKey: KeyObject): boolean