ECS::LogEntry::Tls
Inherits JSON::Serializable < Struct < Value < Object
Constructors
Instance methods
tls.cipher
String indicating the cipher used during the current connection.
Level: Extended Type: Keyword Example:
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
tls.cipher
String indicating the cipher used during the current connection.
Level: Extended Type: Keyword Example:
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
tls.curve
String indicating the curve used for the given cipher, when applicable.
Level: Extended Type: Keyword Example:
secp256r1
tls.curve
String indicating the curve used for the given cipher, when applicable.
Level: Extended Type: Keyword Example:
secp256r1
tls.established
Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel.
Level: Extended Type: Boolean
tls.established
Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel.
Level: Extended Type: Boolean
tls.next_protocol
String indicating the protocol being tunneled. Per the values in the IANA registry (https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids), this string should be lower case.
Level: Extended Type: Keyword Example:
http/1.1
tls.next_protocol
String indicating the protocol being tunneled. Per the values in the IANA registry (https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids), this string should be lower case.
Level: Extended Type: Keyword Example:
http/1.1
tls.resumed
Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation.
Level: Extended Type: Boolean
tls.resumed
Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation.
Level: Extended Type: Boolean
tls.version
Numeric part of the version parsed from the original string.
Level: Extended Type: Keyword Example:
1.2
tls.version
Numeric part of the version parsed from the original string.
Level: Extended Type: Keyword Example:
1.2
tls.version_protocol
Normalized lowercase protocol name parsed from original string.
Level: Extended Type: Keyword Example:
tls
tls.version_protocol
Normalized lowercase protocol name parsed from original string.
Level: Extended Type: Keyword Example:
tls