NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/incubating/tls_attributes.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/version.h"
15 
17 namespace semconv
18 {
19 namespace tls
20 {
21 
30 static constexpr const char *kTlsCipher = "tls.cipher";
31 
36 static constexpr const char *kTlsClientCertificate = "tls.client.certificate";
37 
43 static constexpr const char *kTlsClientCertificateChain = "tls.client.certificate_chain";
44 
50 static constexpr const char *kTlsClientHashMd5 = "tls.client.hash.md5";
51 
57 static constexpr const char *kTlsClientHashSha1 = "tls.client.hash.sha1";
58 
64 static constexpr const char *kTlsClientHashSha256 = "tls.client.hash.sha256";
65 
71 static constexpr const char *kTlsClientIssuer = "tls.client.issuer";
72 
76 static constexpr const char *kTlsClientJa3 = "tls.client.ja3";
77 
81 static constexpr const char *kTlsClientNotAfter = "tls.client.not_after";
82 
86 static constexpr const char *kTlsClientNotBefore = "tls.client.not_before";
87 
95 OPENTELEMETRY_DEPRECATED static constexpr const char *kTlsClientServerName =
96  "tls.client.server_name";
97 
101 static constexpr const char *kTlsClientSubject = "tls.client.subject";
102 
106 static constexpr const char *kTlsClientSupportedCiphers = "tls.client.supported_ciphers";
107 
111 static constexpr const char *kTlsCurve = "tls.curve";
112 
117 static constexpr const char *kTlsEstablished = "tls.established";
118 
124 static constexpr const char *kTlsNextProtocol = "tls.next_protocol";
125 
131 static constexpr const char *kTlsProtocolName = "tls.protocol.name";
132 
138 static constexpr const char *kTlsProtocolVersion = "tls.protocol.version";
139 
143 static constexpr const char *kTlsResumed = "tls.resumed";
144 
149 static constexpr const char *kTlsServerCertificate = "tls.server.certificate";
150 
156 static constexpr const char *kTlsServerCertificateChain = "tls.server.certificate_chain";
157 
163 static constexpr const char *kTlsServerHashMd5 = "tls.server.hash.md5";
164 
170 static constexpr const char *kTlsServerHashSha1 = "tls.server.hash.sha1";
171 
177 static constexpr const char *kTlsServerHashSha256 = "tls.server.hash.sha256";
178 
184 static constexpr const char *kTlsServerIssuer = "tls.server.issuer";
185 
189 static constexpr const char *kTlsServerJa3s = "tls.server.ja3s";
190 
194 static constexpr const char *kTlsServerNotAfter = "tls.server.not_after";
195 
199 static constexpr const char *kTlsServerNotBefore = "tls.server.not_before";
200 
204 static constexpr const char *kTlsServerSubject = "tls.server.subject";
205 
206 namespace TlsProtocolNameValues
207 {
208 
209 static constexpr const char *kSsl = "ssl";
210 
211 static constexpr const char *kTls = "tls";
212 
213 } // namespace TlsProtocolNameValues
214 
215 } // namespace tls
216 } // namespace semconv
semconv::tls::kTlsClientHashSha1
static constexpr const char * kTlsClientHashSha1
Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the cl...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:57
semconv::tls::kTlsClientNotAfter
static constexpr const char * kTlsClientNotAfter
Date/Time indicating when client certificate is no longer considered valid.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:81
semconv::tls::kTlsNextProtocol
static constexpr const char * kTlsNextProtocol
String indicating the protocol being tunneled.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:124
semconv::tls::kTlsClientJa3
static constexpr const char * kTlsClientJa3
A hash that identifies clients based on how they perform an SSL/TLS handshake.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:76
semconv::tls::kTlsServerHashMd5
static constexpr const char * kTlsServerHashMd5
Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the ser...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:163
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::tls::kTlsServerJa3s
static constexpr const char * kTlsServerJa3s
A hash that identifies servers based on how they perform an SSL/TLS handshake.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:189
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::tls::kTlsClientCertificateChain
static constexpr const char * kTlsClientCertificateChain
Array of PEM-encoded certificates that make up the certificate chain offered by the client.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:43
semconv::tls::kTlsClientServerName
static constexpr const OPENTELEMETRY_DEPRECATED char * kTlsClientServerName
Deprecated, use.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:95
semconv::tls::kTlsCipher
static constexpr const char * kTlsCipher
String indicating the cipher used during the current connection.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:30
semconv::tls::kTlsResumed
static constexpr const char * kTlsResumed
Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:143
semconv::tls::kTlsClientSubject
static constexpr const char * kTlsClientSubject
Distinguished name of subject of the x.509 certificate presented by the client.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:101
semconv::tls::kTlsProtocolVersion
static constexpr const char * kTlsProtocolVersion
Numeric part of the version parsed from the original string of the negotiated SSL/TLS protocol versio...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:138
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::tls::kTlsServerSubject
static constexpr const char * kTlsServerSubject
Distinguished name of subject of the x.509 certificate presented by the server.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:204
semconv::tls::kTlsCurve
static constexpr const char * kTlsCurve
String indicating the curve used for the given cipher, when applicable.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:111
semconv::tls::kTlsClientIssuer
static constexpr const char * kTlsClientIssuer
Distinguished name of subject of the issuer of the x.509 certificate presented by the client.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:71
semconv::tls::kTlsEstablished
static constexpr const char * kTlsEstablished
Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:117
semconv::tls::kTlsServerCertificateChain
static constexpr const char * kTlsServerCertificateChain
Array of PEM-encoded certificates that make up the certificate chain offered by the server.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:156
semconv::tls::kTlsClientHashMd5
static constexpr const char * kTlsClientHashMd5
Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the cli...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:50
semconv::tls::kTlsServerNotBefore
static constexpr const char * kTlsServerNotBefore
Date/Time indicating when server certificate is first considered valid.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:199
semconv::tls::kTlsClientCertificate
static constexpr const char * kTlsClientCertificate
PEM-encoded stand-alone certificate offered by the client.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:36
semconv::tls::kTlsProtocolName
static constexpr const char * kTlsProtocolName
Normalized lowercase protocol name parsed from original string of the negotiated SSL/TLS protocol ver...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:131
semconv::tls::kTlsServerCertificate
static constexpr const char * kTlsServerCertificate
PEM-encoded stand-alone certificate offered by the server.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:149
semconv::tls::TlsProtocolNameValues::kTls
static constexpr const char * kTls
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:211
semconv::tls::kTlsClientNotBefore
static constexpr const char * kTlsClientNotBefore
Date/Time indicating when client certificate is first considered valid.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:86
semconv::tls::kTlsClientSupportedCiphers
static constexpr const char * kTlsClientSupportedCiphers
Array of ciphers offered by the client during the client hello.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:106
semconv::tls::kTlsServerHashSha256
static constexpr const char * kTlsServerHashSha256
Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the ...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:177
semconv::tls::kTlsServerHashSha1
static constexpr const char * kTlsServerHashSha1
Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the se...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:170
semconv::tls::kTlsClientHashSha256
static constexpr const char * kTlsClientHashSha256
Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the ...
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:64
semconv::tls::kTlsServerIssuer
static constexpr const char * kTlsServerIssuer
Distinguished name of subject of the issuer of the x.509 certificate presented by the client.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:184
semconv::tls::TlsProtocolNameValues::kSsl
static constexpr const char * kSsl
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:209
OPENTELEMETRY_DEPRECATED
#define OPENTELEMETRY_DEPRECATED
Definition: includes/opentelemetry/common/macros.h:228
semconv::tls::kTlsServerNotAfter
static constexpr const char * kTlsServerNotAfter
Date/Time indicating when server certificate is no longer considered valid.
Definition: includes/opentelemetry/semconv/incubating/tls_attributes.h:194