ECS::LogEntry::File::X509
Inherits JSON::Serializable < Struct < Value < Object
Constructors
Instance methods
file.x509.alternative_names
List of subject alternative names (SAN). Name types vary by certificate authority and certificate type but commonly contain IP addresses, DNS names (and wildcards), and email addresses.
Level: Extended Type: Keyword Example:
*.elastic.co
file.x509.alternative_names
List of subject alternative names (SAN). Name types vary by certificate authority and certificate type but commonly contain IP addresses, DNS names (and wildcards), and email addresses.
Level: Extended Type: Keyword Example:
*.elastic.co
file.x509.not_after
Time at which the certificate is no longer considered valid.
Level: Extended Type: Date Example:
2020-07-16 03:15:39+00:00
file.x509.not_after
Time at which the certificate is no longer considered valid.
Level: Extended Type: Date Example:
2020-07-16 03:15:39+00:00
file.x509.not_before
Time at which the certificate is first considered valid.
Level: Extended Type: Date Example:
2019-08-16 01:40:25+00:00
file.x509.not_before
Time at which the certificate is first considered valid.
Level: Extended Type: Date Example:
2019-08-16 01:40:25+00:00
file.x509.public_key_algorithm
Algorithm used to generate the public key.
Level: Extended Type: Keyword Example:
RSA
file.x509.public_key_algorithm
Algorithm used to generate the public key.
Level: Extended Type: Keyword Example:
RSA
file.x509.public_key_curve
The curve used by the elliptic curve public key algorithm. This is algorithm specific.
Level: Extended Type: Keyword Example:
nistp521
file.x509.public_key_curve
The curve used by the elliptic curve public key algorithm. This is algorithm specific.
Level: Extended Type: Keyword Example:
nistp521
file.x509.public_key_exponent
Exponent used to derive the public key. This is algorithm specific.
Level: Extended Type: Long Example:
65537
file.x509.public_key_exponent
Exponent used to derive the public key. This is algorithm specific.
Level: Extended Type: Long Example:
65537
file.x509.public_key_size
The size of the public key space in bits.
Level: Extended Type: Long Example:
2048
file.x509.public_key_size
The size of the public key space in bits.
Level: Extended Type: Long Example:
2048
file.x509.serial_number
Unique serial number issued by the certificate authority. For consistency, if this value is alphanumeric, it should be formatted without colons and uppercase characters.
Level: Extended Type: Keyword Example:
55FBB9C7DEBF09809D12CCAA
file.x509.serial_number
Unique serial number issued by the certificate authority. For consistency, if this value is alphanumeric, it should be formatted without colons and uppercase characters.
Level: Extended Type: Keyword Example:
55FBB9C7DEBF09809D12CCAA
file.x509.signature_algorithm
Identifier for certificate signature algorithm. Recommend using names found in Go Lang Crypto library (See https://github.com/golang/go/blob/go1.14/src/crypto/x509/x509.go#L337-L353).
Level: Extended Type: Keyword Example:
SHA256-RSA
file.x509.signature_algorithm
Identifier for certificate signature algorithm. Recommend using names found in Go Lang Crypto library (See https://github.com/golang/go/blob/go1.14/src/crypto/x509/x509.go#L337-L353).
Level: Extended Type: Keyword Example:
SHA256-RSA
file.x509.version_number
Version of x509 format.
Level: Extended Type: Keyword Example:
3
file.x509.version_number
Version of x509 format.
Level: Extended Type: Keyword Example:
3