Class: Censys::Certificate

Inherits:
Document show all
Defined in:
lib/censys/certificate.rb

Instance Method Summary collapse

Methods inherited from Document

#[], #dig, #initialize, #metadata, #tags, #updated_at

Constructor Details

This class inherits a constructor from Censys::Document

Instance Method Details

#parsedHash

Returns:

  • (Hash)


17
18
19
# File 'lib/censys/certificate.rb', line 17

def parsed
  @attributes['parsed']
end

#rawString

Returns:

  • (String)


10
11
12
# File 'lib/censys/certificate.rb', line 10

def raw
  @attributes['raw']
end

#valid_nssBoolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/censys/certificate.rb', line 24

def valid_nss
  @attributes['validation']['nss']['valid']
end

#validation_timestampTime

Returns:

  • (Time)


29
30
31
# File 'lib/censys/certificate.rb', line 29

def validation_timestamp
  @validation_timestamp ||= Time.parse(@attributes['validation_timestamp'])
end