module

Pared::CertificateHelper

Instance methods

fingerprint(cert : OpenSSL::X509::Certificate) : String

Extracts SHA-256 fingerprint in lowercase hex format

Source
issuer_dn(cert : OpenSSL::X509::Certificate) : String

Extracts issuer DN from a certificate

Source
not_after(cert : OpenSSL::X509::Certificate) : String

Extracts notAfter date

Source
not_before(cert : OpenSSL::X509::Certificate) : String

Extracts notBefore date

Source
parse_pem(pem : String) : OpenSSL::X509::Certificate

Parses an X.509 certificate from a PEM string

Source
serial_number(cert : OpenSSL::X509::Certificate) : String

Extracts serial number as a hex string

Source
subject_dn(cert : OpenSSL::X509::Certificate) : String

Extracts subject DN from a certificate

Source

Nested types