Chronicle V1 API - Class Google::Backstory::SSLCertificate (v1.4.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::SSLCertificate.

SSL certificate.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cert_extensions

def cert_extensions() -> ::Google::Protobuf::Struct
Returns

#cert_extensions=

def cert_extensions=(value) -> ::Google::Protobuf::Struct
Parameter
Returns

#cert_signature

def cert_signature() -> ::Google::Backstory::SSLCertificate::CertSignature
Returns

#cert_signature=

def cert_signature=(value) -> ::Google::Backstory::SSLCertificate::CertSignature
Parameter
Returns

#ec

def ec() -> ::Google::Backstory::SSLCertificate::EC
Returns

#ec=

def ec=(value) -> ::Google::Backstory::SSLCertificate::EC
Parameter
Returns

#extension

def extension() -> ::Google::Backstory::SSLCertificate::Extension
Returns

#extension=

def extension=(value) -> ::Google::Backstory::SSLCertificate::Extension
Parameter
Returns

#first_seen_time

def first_seen_time() -> ::Google::Protobuf::Timestamp
Returns

#first_seen_time=

def first_seen_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#issuer

def issuer() -> ::Google::Backstory::SSLCertificate::Subject
Returns

#issuer=

def issuer=(value) -> ::Google::Backstory::SSLCertificate::Subject
Parameter
Returns

#public_key

def public_key() -> ::Google::Backstory::SSLCertificate::PublicKey
Returns

#public_key=

def public_key=(value) -> ::Google::Backstory::SSLCertificate::PublicKey
Parameter
Returns

#serial_number

def serial_number() -> ::String
Returns
  • (::String) — Certificate's serial number hexdump.

#serial_number=

def serial_number=(value) -> ::String
Parameter
  • value (::String) — Certificate's serial number hexdump.
Returns
  • (::String) — Certificate's serial number hexdump.

#signature_algorithm

def signature_algorithm() -> ::String
Returns
  • (::String) — Algorithm used for the signature (for example, "sha1RSA").

#signature_algorithm=

def signature_algorithm=(value) -> ::String
Parameter
  • value (::String) — Algorithm used for the signature (for example, "sha1RSA").
Returns
  • (::String) — Algorithm used for the signature (for example, "sha1RSA").

#size

def size() -> ::Integer
Returns
  • (::Integer) — Certificate content length.

#size=

def size=(value) -> ::Integer
Parameter
  • value (::Integer) — Certificate content length.
Returns
  • (::Integer) — Certificate content length.

#subject

def subject() -> ::Google::Backstory::SSLCertificate::Subject
Returns

#subject=

def subject=(value) -> ::Google::Backstory::SSLCertificate::Subject
Parameter
Returns

#thumbprint

def thumbprint() -> ::String
Returns
  • (::String) — Certificate's content SHA1 hash.

#thumbprint=

def thumbprint=(value) -> ::String
Parameter
  • value (::String) — Certificate's content SHA1 hash.
Returns
  • (::String) — Certificate's content SHA1 hash.

#thumbprint_sha256

def thumbprint_sha256() -> ::String
Returns
  • (::String) — Certificate's content SHA256 hash.

#thumbprint_sha256=

def thumbprint_sha256=(value) -> ::String
Parameter
  • value (::String) — Certificate's content SHA256 hash.
Returns
  • (::String) — Certificate's content SHA256 hash.

#validity

def validity() -> ::Google::Backstory::SSLCertificate::Validity
Returns

#validity=

def validity=(value) -> ::Google::Backstory::SSLCertificate::Validity
Parameter
Returns

#version

def version() -> ::String
Returns
  • (::String) — Certificate version (typically "V1", "V2" or "V3").

#version=

def version=(value) -> ::String
Parameter
  • value (::String) — Certificate version (typically "V1", "V2" or "V3").
Returns
  • (::String) — Certificate version (typically "V1", "V2" or "V3").