Namespaces | |
| TlsProtocolNameValues | |
Variables | |
| static constexpr const char * | kTlsCipher = "tls.cipher" |
| String indicating the cipher used during the current connection. More... | |
| static constexpr const char * | kTlsClientCertificate = "tls.client.certificate" |
| PEM-encoded stand-alone certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientCertificateChain = "tls.client.certificate_chain" |
| Array of PEM-encoded certificates that make up the certificate chain offered by the client. More... | |
| static constexpr const char * | kTlsClientHashMd5 = "tls.client.hash.md5" |
| Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientHashSha1 = "tls.client.hash.sha1" |
| Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientHashSha256 = "tls.client.hash.sha256" |
| Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientIssuer = "tls.client.issuer" |
| Distinguished name of subject of the issuer of the x.509 certificate presented by the client. More... | |
| static constexpr const char * | kTlsClientJa3 = "tls.client.ja3" |
| A hash that identifies clients based on how they perform an SSL/TLS handshake. More... | |
| static constexpr const char * | kTlsClientNotAfter = "tls.client.not_after" |
| Date/Time indicating when client certificate is no longer considered valid. More... | |
| static constexpr const char * | kTlsClientNotBefore = "tls.client.not_before" |
| Date/Time indicating when client certificate is first considered valid. More... | |
| static constexpr const OPENTELEMETRY_DEPRECATED char * | kTlsClientServerName |
| Deprecated, use. More... | |
| static constexpr const char * | kTlsClientSubject = "tls.client.subject" |
| Distinguished name of subject of the x.509 certificate presented by the client. More... | |
| static constexpr const char * | kTlsClientSupportedCiphers = "tls.client.supported_ciphers" |
| Array of ciphers offered by the client during the client hello. More... | |
| static constexpr const char * | kTlsCurve = "tls.curve" |
| String indicating the curve used for the given cipher, when applicable. More... | |
| static constexpr const char * | kTlsEstablished = "tls.established" |
| Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel. More... | |
| static constexpr const char * | kTlsNextProtocol = "tls.next_protocol" |
| String indicating the protocol being tunneled. More... | |
| static constexpr const char * | kTlsProtocolName = "tls.protocol.name" |
| Normalized lowercase protocol name parsed from original string of the negotiated SSL/TLS protocol version More... | |
| static constexpr const char * | kTlsProtocolVersion = "tls.protocol.version" |
| Numeric part of the version parsed from the original string of the negotiated SSL/TLS protocol version More... | |
| static constexpr const char * | kTlsResumed = "tls.resumed" |
| Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation. More... | |
| static constexpr const char * | kTlsServerCertificate = "tls.server.certificate" |
| PEM-encoded stand-alone certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerCertificateChain = "tls.server.certificate_chain" |
| Array of PEM-encoded certificates that make up the certificate chain offered by the server. More... | |
| static constexpr const char * | kTlsServerHashMd5 = "tls.server.hash.md5" |
| Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerHashSha1 = "tls.server.hash.sha1" |
| Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerHashSha256 = "tls.server.hash.sha256" |
| Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerIssuer = "tls.server.issuer" |
| Distinguished name of subject of the issuer of the x.509 certificate presented by the client. More... | |
| static constexpr const char * | kTlsServerJa3s = "tls.server.ja3s" |
| A hash that identifies servers based on how they perform an SSL/TLS handshake. More... | |
| static constexpr const char * | kTlsServerNotAfter = "tls.server.not_after" |
| Date/Time indicating when server certificate is no longer considered valid. More... | |
| static constexpr const char * | kTlsServerNotBefore = "tls.server.not_before" |
| Date/Time indicating when server certificate is first considered valid. More... | |
| static constexpr const char * | kTlsServerSubject = "tls.server.subject" |
| Distinguished name of subject of the x.509 certificate presented by the server. More... | |
| static constexpr const char * | kTlsCipher = "tls.cipher" |
| String indicating the cipher used during the current connection. More... | |
| static constexpr const char * | kTlsClientCertificate = "tls.client.certificate" |
| PEM-encoded stand-alone certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientCertificateChain = "tls.client.certificate_chain" |
| Array of PEM-encoded certificates that make up the certificate chain offered by the client. More... | |
| static constexpr const char * | kTlsClientHashMd5 = "tls.client.hash.md5" |
| Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientHashSha1 = "tls.client.hash.sha1" |
| Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientHashSha256 = "tls.client.hash.sha256" |
| Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client. More... | |
| static constexpr const char * | kTlsClientIssuer = "tls.client.issuer" |
| Distinguished name of subject of the issuer of the x.509 certificate presented by the client. More... | |
| static constexpr const char * | kTlsClientJa3 = "tls.client.ja3" |
| A hash that identifies clients based on how they perform an SSL/TLS handshake. More... | |
| static constexpr const char * | kTlsClientNotAfter = "tls.client.not_after" |
| Date/Time indicating when client certificate is no longer considered valid. More... | |
| static constexpr const char * | kTlsClientNotBefore = "tls.client.not_before" |
| Date/Time indicating when client certificate is first considered valid. More... | |
| static constexpr const OPENTELEMETRY_DEPRECATED char * | kTlsClientServerName |
| Deprecated, use. More... | |
| static constexpr const char * | kTlsClientSubject = "tls.client.subject" |
| Distinguished name of subject of the x.509 certificate presented by the client. More... | |
| static constexpr const char * | kTlsClientSupportedCiphers = "tls.client.supported_ciphers" |
| Array of ciphers offered by the client during the client hello. More... | |
| static constexpr const char * | kTlsCurve = "tls.curve" |
| String indicating the curve used for the given cipher, when applicable. More... | |
| static constexpr const char * | kTlsEstablished = "tls.established" |
| Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel. More... | |
| static constexpr const char * | kTlsNextProtocol = "tls.next_protocol" |
| String indicating the protocol being tunneled. More... | |
| static constexpr const char * | kTlsProtocolName = "tls.protocol.name" |
| Normalized lowercase protocol name parsed from original string of the negotiated SSL/TLS protocol version More... | |
| static constexpr const char * | kTlsProtocolVersion = "tls.protocol.version" |
| Numeric part of the version parsed from the original string of the negotiated SSL/TLS protocol version More... | |
| static constexpr const char * | kTlsResumed = "tls.resumed" |
| Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation. More... | |
| static constexpr const char * | kTlsServerCertificate = "tls.server.certificate" |
| PEM-encoded stand-alone certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerCertificateChain = "tls.server.certificate_chain" |
| Array of PEM-encoded certificates that make up the certificate chain offered by the server. More... | |
| static constexpr const char * | kTlsServerHashMd5 = "tls.server.hash.md5" |
| Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerHashSha1 = "tls.server.hash.sha1" |
| Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerHashSha256 = "tls.server.hash.sha256" |
| Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server. More... | |
| static constexpr const char * | kTlsServerIssuer = "tls.server.issuer" |
| Distinguished name of subject of the issuer of the x.509 certificate presented by the client. More... | |
| static constexpr const char * | kTlsServerJa3s = "tls.server.ja3s" |
| A hash that identifies servers based on how they perform an SSL/TLS handshake. More... | |
| static constexpr const char * | kTlsServerNotAfter = "tls.server.not_after" |
| Date/Time indicating when server certificate is no longer considered valid. More... | |
| static constexpr const char * | kTlsServerNotBefore = "tls.server.not_before" |
| Date/Time indicating when server certificate is first considered valid. More... | |
| static constexpr const char * | kTlsServerSubject = "tls.server.subject" |
| Distinguished name of subject of the x.509 certificate presented by the server. More... | |
|
staticconstexpr |
String indicating the cipher used during the current connection.
The values allowed for
MUST be one of the
of the registered TLS Cipher Suits.
Definition at line 30 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
String indicating the cipher used during the current connection.
The values allowed for
MUST be one of the
of the registered TLS Cipher Suits.
Definition at line 30 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
PEM-encoded stand-alone certificate offered by the client.
This is usually mutually-exclusive of
since this value also exists in that list.
Definition at line 36 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
PEM-encoded stand-alone certificate offered by the client.
This is usually mutually-exclusive of
since this value also exists in that list.
Definition at line 36 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Array of PEM-encoded certificates that make up the certificate chain offered by the client.
This is usually mutually-exclusive of
since that value should be the first certificate in the chain.
Definition at line 43 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Array of PEM-encoded certificates that make up the certificate chain offered by the client.
This is usually mutually-exclusive of
since that value should be the first certificate in the chain.
Definition at line 43 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 50 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 50 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 57 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 57 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 64 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 64 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the issuer of the x.509 certificate presented by the client.
Definition at line 71 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the issuer of the x.509 certificate presented by the client.
Definition at line 71 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
A hash that identifies clients based on how they perform an SSL/TLS handshake.
Definition at line 76 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
A hash that identifies clients based on how they perform an SSL/TLS handshake.
Definition at line 76 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when client certificate is no longer considered valid.
Definition at line 81 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when client certificate is no longer considered valid.
Definition at line 81 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when client certificate is first considered valid.
Definition at line 86 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when client certificate is first considered valid.
Definition at line 86 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Deprecated, use.
instead.
Definition at line 95 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Deprecated, use.
instead.
Definition at line 95 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the x.509 certificate presented by the client.
Definition at line 101 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the x.509 certificate presented by the client.
Definition at line 101 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Array of ciphers offered by the client during the client hello.
Definition at line 106 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Array of ciphers offered by the client during the client hello.
Definition at line 106 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
String indicating the curve used for the given cipher, when applicable.
Definition at line 111 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
String indicating the curve used for the given cipher, when applicable.
Definition at line 111 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel.
Definition at line 117 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel.
Definition at line 117 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
String indicating the protocol being tunneled.
Per the values in the IANA registry, this string should be lower case.
Definition at line 124 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
String indicating the protocol being tunneled.
Per the values in the IANA registry, this string should be lower case.
Definition at line 124 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Normalized lowercase protocol name parsed from original string of the negotiated SSL/TLS protocol version
Definition at line 131 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Normalized lowercase protocol name parsed from original string of the negotiated SSL/TLS protocol version
Definition at line 131 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Numeric part of the version parsed from the original string of the negotiated SSL/TLS protocol version
Definition at line 138 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Numeric part of the version parsed from the original string of the negotiated SSL/TLS protocol version
Definition at line 138 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation.
Definition at line 143 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation.
Definition at line 143 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
PEM-encoded stand-alone certificate offered by the server.
This is usually mutually-exclusive of
since this value also exists in that list.
Definition at line 149 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
PEM-encoded stand-alone certificate offered by the server.
This is usually mutually-exclusive of
since this value also exists in that list.
Definition at line 149 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Array of PEM-encoded certificates that make up the certificate chain offered by the server.
This is usually mutually-exclusive of
since that value should be the first certificate in the chain.
Definition at line 156 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Array of PEM-encoded certificates that make up the certificate chain offered by the server.
This is usually mutually-exclusive of
since that value should be the first certificate in the chain.
Definition at line 156 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 163 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 163 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 170 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 170 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 177 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server.
For consistency with other hash values, this value should be formatted as an uppercase hash.
Definition at line 177 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the issuer of the x.509 certificate presented by the client.
Definition at line 184 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the issuer of the x.509 certificate presented by the client.
Definition at line 184 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
A hash that identifies servers based on how they perform an SSL/TLS handshake.
Definition at line 189 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
A hash that identifies servers based on how they perform an SSL/TLS handshake.
Definition at line 189 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when server certificate is no longer considered valid.
Definition at line 194 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when server certificate is no longer considered valid.
Definition at line 194 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when server certificate is first considered valid.
Definition at line 199 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Date/Time indicating when server certificate is first considered valid.
Definition at line 199 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the x.509 certificate presented by the server.
Definition at line 204 of file includes/opentelemetry/semconv/incubating/tls_attributes.h.
|
staticconstexpr |
Distinguished name of subject of the x.509 certificate presented by the server.
Definition at line 204 of file 9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h.