hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1 | <!DOCTYPE html> |
| 2 | <html lang="1.4" class="js csstransforms3d"> |
| 3 | <head> |
| 4 | <meta charset="utf-8"> |
| 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 6 | <meta name="generator" content="Hugo 0.81.0" /> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 7 | <meta name="description" content="A set of micro-services for connecting millions of devices."> |
| 8 | <meta name="author" content="The Eclipse Hono Project"> |
| 9 | |
| 10 | <link rel="apple-touch-icon" sizes="180x180" href="/hono/docs/favicon/apple-touch-icon.png"> |
| 11 | <link rel="icon" type="image/png" sizes="48x48" href="/hono/docs/favicon/favicon-48x48.png"> |
| 12 | <link rel="icon" type="image/png" sizes="32x32" href="/hono/docs/favicon/favicon-32x32.png"> |
| 13 | <link rel="icon" type="image/png" sizes="16x16" href="/hono/docs/favicon/favicon-16x16.png"> |
| 14 | <link rel="manifest" href="/hono/docs/favicon/site.webmanifest"> |
| 15 | <link rel="mask-icon" href="/hono/docs/favicon/safari-pinned-tab.svg" color="#5bbad5"> |
| 16 | <link rel="shortcut icon" href="/hono/docs/favicon/favicon.ico"> |
| 17 | <meta name="msapplication-TileColor" content="#da532c"> |
| 18 | <meta name="msapplication-config" content="/hono/docs/favicon/browserconfig.xml"> |
| 19 | <meta name="theme-color" content="#ffffff"> |
| 20 | |
| 21 | <title>Authentication API Specification :: Eclipse Hono™ Vers.: 1.4</title> |
| 22 | |
| 23 | |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 24 | <link href="/hono/docs/css/nucleus.css?1626138726" rel="stylesheet"> |
| 25 | <link href="/hono/docs/css/fontawesome-all.min.css?1626138726" rel="stylesheet"> |
| 26 | <link href="/hono/docs/css/hybrid.css?1626138726" rel="stylesheet"> |
| 27 | <link href="/hono/docs/css/featherlight.min.css?1626138726" rel="stylesheet"> |
| 28 | <link href="/hono/docs/css/perfect-scrollbar.min.css?1626138726" rel="stylesheet"> |
| 29 | <link href="/hono/docs/css/auto-complete.css?1626138726" rel="stylesheet"> |
| 30 | <link href="/hono/docs/css/atom-one-dark-reasonable.css?1626138726" rel="stylesheet"> |
| 31 | <link href="/hono/docs/css/theme.css?1626138726" rel="stylesheet"> |
| 32 | <link href="/hono/docs/css/hugo-theme.css?1626138726" rel="stylesheet"> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 33 | |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 34 | <link href="/hono/docs/css/theme-hono.css?1626138726" rel="stylesheet"> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 35 | |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 36 | <link href="/hono/docs/css/hono.css?1626138726" rel="stylesheet"> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 37 | |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 38 | <script src="/hono/docs/js/jquery-3.3.1.min.js?1626138726"></script> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 39 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 40 | <style> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 41 | :root #header + #content > #left > #rlblock_left{ |
| 42 | display:none !important; |
| 43 | } |
| 44 | |
| 45 | :not(pre) > code + span.copy-to-clipboard { |
| 46 | display: none; |
| 47 | } |
| 48 | |
| 49 | </style> |
| 50 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 51 | <link rel="stylesheet" href="https://www.eclipse.org/eclipse.org-common/themes/solstice/public/stylesheets/vendor/cookieconsent/cookieconsent.min.css"> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 52 | |
| 53 | |
| 54 | <meta name="twitter:card" content="summary_large_image"> |
| 55 | <meta name="twitter:site" content="@EclipseHono"> |
| 56 | <meta name="twitter:title" content="Authentication API Specification :: Eclipse Hono&trade; Vers.: 1.4"> |
| 57 | <meta name="twitter:image" content="https://www.eclipse.org/hono/docs/images/twitter_image.png"> |
| 58 | <meta name="twitter:description" content="A set of micro-services for connecting millions of devices."> |
| 59 | |
| 60 | |
| 61 | <meta property="og:title" content="Authentication API Specification :: Eclipse Hono&trade; Vers.: 1.4" /> |
| 62 | <meta property="og:type" content="website" /> |
| 63 | <meta property="og:url" content="https://www.eclipse.org/hono/docs/1.4/api/authentication//" /> |
| 64 | <meta property="og:image" content="https://www.eclipse.org/hono/docs/images/twitter_image.png" /> |
| 65 | |
| 66 | </head> |
| 67 | <body class="" data-url="/hono/docs/1.4/api/authentication/"> |
| 68 | <nav id="sidebar" class=""> |
| 69 | |
| 70 | |
| 71 | |
| 72 | <div id="header-wrapper"> |
| 73 | <div id="header"> |
| 74 | <a href="https://www.eclipse.org/hono/"> |
| 75 | <img src="/hono/docs/images/HONO-Logo_Bild-Wort_quer-w-310x120px.svg" alt="Hono logo" class="logo-img"> |
| 76 | </a> |
| 77 | |
| 78 | </div> |
| 79 | |
| 80 | <div class="searchbox"> |
| 81 | <label for="search-by"><i class="fas fa-search"></i></label> |
| 82 | <input data-search-input id="search-by" type="search" placeholder="Search..."> |
| 83 | <span data-search-clear=""><i class="fas fa-times"></i></span> |
| 84 | </div> |
| 85 | |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 86 | <script type="text/javascript" src="/hono/docs/js/lunr.min.js?1626138726"></script> |
| 87 | <script type="text/javascript" src="/hono/docs/js/auto-complete.js?1626138726"></script> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 88 | <script type="text/javascript"> |
| 89 | |
| 90 | var baseurl = "https:\/\/www.eclipse.org\/hono\/docs\/\/1.4"; |
| 91 | |
| 92 | </script> |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 93 | <script type="text/javascript" src="/hono/docs/js/search.js?1626138726"></script> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 94 | |
| 95 | |
| 96 | </div> |
| 97 | |
| 98 | <div class="highlightable"> |
| 99 | <ul class="topics"> |
| 100 | |
| 101 | |
| 102 | |
| 103 | |
| 104 | |
| 105 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 106 | |
| 107 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 108 | |
| 109 | |
| 110 | |
| 111 | <li data-nav-id="/hono/docs/1.4/concepts/" title="Concepts" class="dd-item |
| 112 | |
| 113 | |
| 114 | |
| 115 | "> |
| 116 | <a href="/hono/docs/1.4/concepts/"> |
| 117 | <i class="far fa-lightbulb"></i> Concepts |
| 118 | |
| 119 | </a> |
| 120 | |
| 121 | |
| 122 | <ul> |
| 123 | |
| 124 | |
| 125 | |
| 126 | |
| 127 | |
| 128 | |
| 129 | |
| 130 | |
| 131 | |
| 132 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 133 | |
| 134 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 135 | |
| 136 | |
| 137 | |
| 138 | <li data-nav-id="/hono/docs/1.4/concepts/device-identity/" title="Device Identity" class="dd-item "> |
| 139 | <a href="/hono/docs/1.4/concepts/device-identity/"> |
| 140 | Device Identity |
| 141 | |
| 142 | </a> |
| 143 | </li> |
| 144 | |
| 145 | |
| 146 | |
| 147 | |
| 148 | |
| 149 | |
| 150 | |
| 151 | |
| 152 | |
| 153 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 154 | |
| 155 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 156 | |
| 157 | |
| 158 | |
| 159 | <li data-nav-id="/hono/docs/1.4/concepts/tenancy/" title="Multi-Tenancy" class="dd-item "> |
| 160 | <a href="/hono/docs/1.4/concepts/tenancy/"> |
| 161 | Multi-Tenancy |
| 162 | |
| 163 | </a> |
| 164 | </li> |
| 165 | |
| 166 | |
| 167 | |
| 168 | |
| 169 | |
| 170 | |
| 171 | |
| 172 | |
| 173 | |
| 174 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 175 | |
| 176 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 177 | |
| 178 | |
| 179 | |
| 180 | <li data-nav-id="/hono/docs/1.4/concepts/device-provisioning/" title="Device Provisioning" class="dd-item "> |
| 181 | <a href="/hono/docs/1.4/concepts/device-provisioning/"> |
| 182 | Device Provisioning |
| 183 | |
| 184 | </a> |
| 185 | </li> |
| 186 | |
| 187 | |
| 188 | |
| 189 | |
| 190 | |
| 191 | |
| 192 | |
| 193 | |
| 194 | |
| 195 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 196 | |
| 197 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 198 | |
| 199 | |
| 200 | |
| 201 | <li data-nav-id="/hono/docs/1.4/concepts/connecting-devices/" title="Connecting Devices" class="dd-item "> |
| 202 | <a href="/hono/docs/1.4/concepts/connecting-devices/"> |
| 203 | Connecting Devices |
| 204 | |
| 205 | </a> |
| 206 | </li> |
| 207 | |
| 208 | |
| 209 | |
| 210 | |
| 211 | |
| 212 | |
| 213 | |
| 214 | |
| 215 | |
| 216 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 217 | |
| 218 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 219 | |
| 220 | |
| 221 | |
| 222 | <li data-nav-id="/hono/docs/1.4/concepts/device-notifications/" title="Device Notifications" class="dd-item "> |
| 223 | <a href="/hono/docs/1.4/concepts/device-notifications/"> |
| 224 | Device Notifications |
| 225 | |
| 226 | </a> |
| 227 | </li> |
| 228 | |
| 229 | |
| 230 | |
| 231 | |
| 232 | |
| 233 | |
| 234 | |
| 235 | |
| 236 | |
| 237 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 238 | |
| 239 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 240 | |
| 241 | |
| 242 | |
| 243 | <li data-nav-id="/hono/docs/1.4/concepts/command-and-control/" title="Command & Control" class="dd-item "> |
| 244 | <a href="/hono/docs/1.4/concepts/command-and-control/"> |
| 245 | Command & Control |
| 246 | |
| 247 | </a> |
| 248 | </li> |
| 249 | |
| 250 | |
| 251 | |
| 252 | |
| 253 | |
| 254 | |
| 255 | |
| 256 | |
| 257 | |
| 258 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 259 | |
| 260 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 261 | |
| 262 | |
| 263 | |
| 264 | <li data-nav-id="/hono/docs/1.4/concepts/resource-limits/" title="Resource limits" class="dd-item "> |
| 265 | <a href="/hono/docs/1.4/concepts/resource-limits/"> |
| 266 | Resource limits |
| 267 | |
| 268 | </a> |
| 269 | </li> |
| 270 | |
| 271 | |
| 272 | |
| 273 | |
| 274 | |
| 275 | |
| 276 | |
| 277 | |
| 278 | |
| 279 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 280 | |
| 281 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 282 | |
| 283 | |
| 284 | |
| 285 | <li data-nav-id="/hono/docs/1.4/concepts/connection-events/" title="Connection Events" class="dd-item "> |
| 286 | <a href="/hono/docs/1.4/concepts/connection-events/"> |
| 287 | Connection Events |
| 288 | |
| 289 | </a> |
| 290 | </li> |
| 291 | |
| 292 | |
| 293 | |
| 294 | |
| 295 | |
| 296 | |
| 297 | |
| 298 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 299 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 300 | </li> |
| 301 | |
| 302 | |
| 303 | |
| 304 | |
| 305 | |
| 306 | |
| 307 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 308 | |
| 309 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 310 | |
| 311 | |
| 312 | |
| 313 | <li data-nav-id="/hono/docs/1.4/user-guide/" title="User Guide" class="dd-item |
| 314 | |
| 315 | |
| 316 | |
| 317 | "> |
| 318 | <a href="/hono/docs/1.4/user-guide/"> |
| 319 | <i class="fas fa-book-reader"></i> User Guide |
| 320 | |
| 321 | </a> |
| 322 | |
| 323 | |
| 324 | <ul> |
| 325 | |
| 326 | |
| 327 | |
| 328 | |
| 329 | |
| 330 | |
| 331 | |
| 332 | |
| 333 | |
| 334 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 335 | |
| 336 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 337 | |
| 338 | |
| 339 | |
| 340 | <li data-nav-id="/hono/docs/1.4/user-guide/mongodb-based-device-registry/" title="MongoDB Based Device Registry" class="dd-item "> |
| 341 | <a href="/hono/docs/1.4/user-guide/mongodb-based-device-registry/"> |
| 342 | MongoDB Based Device Registry |
| 343 | |
| 344 | </a> |
| 345 | </li> |
| 346 | |
| 347 | |
| 348 | |
| 349 | |
| 350 | |
| 351 | |
| 352 | |
| 353 | |
| 354 | |
| 355 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 356 | |
| 357 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 358 | |
| 359 | |
| 360 | |
| 361 | <li data-nav-id="/hono/docs/1.4/user-guide/file-based-device-registry/" title="File Based Device Registry" class="dd-item "> |
| 362 | <a href="/hono/docs/1.4/user-guide/file-based-device-registry/"> |
| 363 | File Based Device Registry |
| 364 | |
| 365 | </a> |
| 366 | </li> |
| 367 | |
| 368 | |
| 369 | |
| 370 | |
| 371 | |
| 372 | |
| 373 | |
| 374 | |
| 375 | |
| 376 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 377 | |
| 378 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 379 | |
| 380 | |
| 381 | |
| 382 | <li data-nav-id="/hono/docs/1.4/user-guide/http-adapter/" title="HTTP Adapter" class="dd-item "> |
| 383 | <a href="/hono/docs/1.4/user-guide/http-adapter/"> |
| 384 | HTTP Adapter |
| 385 | |
| 386 | </a> |
| 387 | </li> |
| 388 | |
| 389 | |
| 390 | |
| 391 | |
| 392 | |
| 393 | |
| 394 | |
| 395 | |
| 396 | |
| 397 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 398 | |
| 399 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 400 | |
| 401 | |
| 402 | |
| 403 | <li data-nav-id="/hono/docs/1.4/user-guide/mqtt-adapter/" title="MQTT Adapter" class="dd-item "> |
| 404 | <a href="/hono/docs/1.4/user-guide/mqtt-adapter/"> |
| 405 | MQTT Adapter |
| 406 | |
| 407 | </a> |
| 408 | </li> |
| 409 | |
| 410 | |
| 411 | |
| 412 | |
| 413 | |
| 414 | |
| 415 | |
| 416 | |
| 417 | |
| 418 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 419 | |
| 420 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 421 | |
| 422 | |
| 423 | |
| 424 | <li data-nav-id="/hono/docs/1.4/user-guide/amqp-adapter/" title="AMQP Adapter" class="dd-item "> |
| 425 | <a href="/hono/docs/1.4/user-guide/amqp-adapter/"> |
| 426 | AMQP Adapter |
| 427 | |
| 428 | </a> |
| 429 | </li> |
| 430 | |
| 431 | |
| 432 | |
| 433 | |
| 434 | |
| 435 | |
| 436 | |
| 437 | |
| 438 | |
| 439 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 440 | |
| 441 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 442 | |
| 443 | |
| 444 | |
| 445 | <li data-nav-id="/hono/docs/1.4/user-guide/coap-adapter/" title="CoAP Adapter" class="dd-item "> |
| 446 | <a href="/hono/docs/1.4/user-guide/coap-adapter/"> |
| 447 | CoAP Adapter |
| 448 | |
| 449 | </a> |
| 450 | </li> |
| 451 | |
| 452 | |
| 453 | |
| 454 | |
| 455 | |
| 456 | |
| 457 | |
| 458 | |
| 459 | |
| 460 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 461 | |
| 462 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 463 | |
| 464 | |
| 465 | |
| 466 | <li data-nav-id="/hono/docs/1.4/user-guide/kura-adapter/" title="Kura Adapter" class="dd-item "> |
| 467 | <a href="/hono/docs/1.4/user-guide/kura-adapter/"> |
| 468 | Kura Adapter |
| 469 | |
| 470 | </a> |
| 471 | </li> |
| 472 | |
| 473 | |
| 474 | |
| 475 | |
| 476 | |
| 477 | |
| 478 | |
| 479 | |
| 480 | |
| 481 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 482 | |
| 483 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 484 | |
| 485 | |
| 486 | |
| 487 | <li data-nav-id="/hono/docs/1.4/user-guide/sigfox-adapter/" title="Sigfox Adapter" class="dd-item "> |
| 488 | <a href="/hono/docs/1.4/user-guide/sigfox-adapter/"> |
| 489 | Sigfox Adapter |
| 490 | |
| 491 | </a> |
| 492 | </li> |
| 493 | |
| 494 | |
| 495 | |
| 496 | |
| 497 | |
| 498 | |
| 499 | |
| 500 | |
| 501 | |
| 502 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 503 | |
| 504 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 505 | |
| 506 | |
| 507 | |
| 508 | <li data-nav-id="/hono/docs/1.4/user-guide/jmeter_load_tests/" title="Load Tests with JMeter" class="dd-item "> |
| 509 | <a href="/hono/docs/1.4/user-guide/jmeter_load_tests/"> |
| 510 | Load Tests with JMeter |
| 511 | |
| 512 | </a> |
| 513 | </li> |
| 514 | |
| 515 | |
| 516 | |
| 517 | |
| 518 | |
| 519 | |
| 520 | |
| 521 | |
| 522 | |
| 523 | |
| 524 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 525 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 526 | </li> |
| 527 | |
| 528 | |
| 529 | |
| 530 | |
| 531 | |
| 532 | |
| 533 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 534 | |
| 535 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 536 | |
| 537 | |
| 538 | |
| 539 | <li data-nav-id="/hono/docs/1.4/admin-guide/" title="Admin Guide" class="dd-item |
| 540 | |
| 541 | |
| 542 | |
| 543 | "> |
| 544 | <a href="/hono/docs/1.4/admin-guide/"> |
| 545 | <i class="fas fa-sliders-h"></i> Admin Guide |
| 546 | |
| 547 | </a> |
| 548 | |
| 549 | |
| 550 | <ul> |
| 551 | |
| 552 | |
| 553 | |
| 554 | |
| 555 | |
| 556 | |
| 557 | |
| 558 | |
| 559 | |
| 560 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 561 | |
| 562 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 563 | |
| 564 | |
| 565 | |
| 566 | <li data-nav-id="/hono/docs/1.4/admin-guide/common-config/" title="Common Configuration" class="dd-item "> |
| 567 | <a href="/hono/docs/1.4/admin-guide/common-config/"> |
| 568 | Common Configuration |
| 569 | |
| 570 | </a> |
| 571 | </li> |
| 572 | |
| 573 | |
| 574 | |
| 575 | |
| 576 | |
| 577 | |
| 578 | |
| 579 | |
| 580 | |
| 581 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 582 | |
| 583 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 584 | |
| 585 | |
| 586 | |
| 587 | <li data-nav-id="/hono/docs/1.4/admin-guide/auth-server-config/" title="Auth Server Configuration" class="dd-item "> |
| 588 | <a href="/hono/docs/1.4/admin-guide/auth-server-config/"> |
| 589 | Auth Server Configuration |
| 590 | |
| 591 | </a> |
| 592 | </li> |
| 593 | |
| 594 | |
| 595 | |
| 596 | |
| 597 | |
| 598 | |
| 599 | |
| 600 | |
| 601 | |
| 602 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 603 | |
| 604 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 605 | |
| 606 | |
| 607 | |
| 608 | <li data-nav-id="/hono/docs/1.4/admin-guide/mongodb-device-registry-config/" title="MongoDB Based Device Registry Configuration" class="dd-item "> |
| 609 | <a href="/hono/docs/1.4/admin-guide/mongodb-device-registry-config/"> |
| 610 | MongoDB Based Device Registry Configuration |
| 611 | |
| 612 | </a> |
| 613 | </li> |
| 614 | |
| 615 | |
| 616 | |
| 617 | |
| 618 | |
| 619 | |
| 620 | |
| 621 | |
| 622 | |
| 623 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 624 | |
| 625 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 626 | |
| 627 | |
| 628 | |
| 629 | <li data-nav-id="/hono/docs/1.4/admin-guide/file-based-device-registry-config/" title="File Based Device Registry Configuration" class="dd-item "> |
| 630 | <a href="/hono/docs/1.4/admin-guide/file-based-device-registry-config/"> |
| 631 | File Based Device Registry Configuration |
| 632 | |
| 633 | </a> |
| 634 | </li> |
| 635 | |
| 636 | |
| 637 | |
| 638 | |
| 639 | |
| 640 | |
| 641 | |
| 642 | |
| 643 | |
| 644 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 645 | |
| 646 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 647 | |
| 648 | |
| 649 | |
| 650 | <li data-nav-id="/hono/docs/1.4/admin-guide/device-connection-config/" title="Configuring the Device Connection Service" class="dd-item "> |
| 651 | <a href="/hono/docs/1.4/admin-guide/device-connection-config/"> |
| 652 | Device Connection Service Configuration |
| 653 | |
| 654 | </a> |
| 655 | </li> |
| 656 | |
| 657 | |
| 658 | |
| 659 | |
| 660 | |
| 661 | |
| 662 | |
| 663 | |
| 664 | |
| 665 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 666 | |
| 667 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 668 | |
| 669 | |
| 670 | |
| 671 | <li data-nav-id="/hono/docs/1.4/admin-guide/http-adapter-config/" title="HTTP Adapter Configuration" class="dd-item "> |
| 672 | <a href="/hono/docs/1.4/admin-guide/http-adapter-config/"> |
| 673 | HTTP Adapter Configuration |
| 674 | |
| 675 | </a> |
| 676 | </li> |
| 677 | |
| 678 | |
| 679 | |
| 680 | |
| 681 | |
| 682 | |
| 683 | |
| 684 | |
| 685 | |
| 686 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 687 | |
| 688 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 689 | |
| 690 | |
| 691 | |
| 692 | <li data-nav-id="/hono/docs/1.4/admin-guide/mqtt-adapter-config/" title="MQTT Adapter Configuration" class="dd-item "> |
| 693 | <a href="/hono/docs/1.4/admin-guide/mqtt-adapter-config/"> |
| 694 | MQTT Adapter Configuration |
| 695 | |
| 696 | </a> |
| 697 | </li> |
| 698 | |
| 699 | |
| 700 | |
| 701 | |
| 702 | |
| 703 | |
| 704 | |
| 705 | |
| 706 | |
| 707 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 708 | |
| 709 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 710 | |
| 711 | |
| 712 | |
| 713 | <li data-nav-id="/hono/docs/1.4/admin-guide/amqp-adapter-config/" title="AMQP Adapter Configuration" class="dd-item "> |
| 714 | <a href="/hono/docs/1.4/admin-guide/amqp-adapter-config/"> |
| 715 | AMQP Adapter Configuration |
| 716 | |
| 717 | </a> |
| 718 | </li> |
| 719 | |
| 720 | |
| 721 | |
| 722 | |
| 723 | |
| 724 | |
| 725 | |
| 726 | |
| 727 | |
| 728 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 729 | |
| 730 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 731 | |
| 732 | |
| 733 | |
| 734 | <li data-nav-id="/hono/docs/1.4/admin-guide/coap-adapter-config/" title="CoAP Adapter Configuration" class="dd-item "> |
| 735 | <a href="/hono/docs/1.4/admin-guide/coap-adapter-config/"> |
| 736 | CoAP Adapter Configuration |
| 737 | |
| 738 | </a> |
| 739 | </li> |
| 740 | |
| 741 | |
| 742 | |
| 743 | |
| 744 | |
| 745 | |
| 746 | |
| 747 | |
| 748 | |
| 749 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 750 | |
| 751 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 752 | |
| 753 | |
| 754 | |
| 755 | <li data-nav-id="/hono/docs/1.4/admin-guide/kura-adapter-config/" title="Kura Adapter Configuration" class="dd-item "> |
| 756 | <a href="/hono/docs/1.4/admin-guide/kura-adapter-config/"> |
| 757 | Kura Adapter Configuration |
| 758 | |
| 759 | </a> |
| 760 | </li> |
| 761 | |
| 762 | |
| 763 | |
| 764 | |
| 765 | |
| 766 | |
| 767 | |
| 768 | |
| 769 | |
| 770 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 771 | |
| 772 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 773 | |
| 774 | |
| 775 | |
| 776 | <li data-nav-id="/hono/docs/1.4/admin-guide/hono-client-configuration/" title="Hono Client Configuration" class="dd-item "> |
| 777 | <a href="/hono/docs/1.4/admin-guide/hono-client-configuration/"> |
| 778 | Hono Client Configuration |
| 779 | |
| 780 | </a> |
| 781 | </li> |
| 782 | |
| 783 | |
| 784 | |
| 785 | |
| 786 | |
| 787 | |
| 788 | |
| 789 | |
| 790 | |
| 791 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 792 | |
| 793 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 794 | |
| 795 | |
| 796 | |
| 797 | <li data-nav-id="/hono/docs/1.4/admin-guide/amqp-network-config/" title="AMQP 1.0 Messaging Network Configuration" class="dd-item "> |
| 798 | <a href="/hono/docs/1.4/admin-guide/amqp-network-config/"> |
| 799 | AMQP 1.0 Messaging Network Configuration |
| 800 | |
| 801 | </a> |
| 802 | </li> |
| 803 | |
| 804 | |
| 805 | |
| 806 | |
| 807 | |
| 808 | |
| 809 | |
| 810 | |
| 811 | |
| 812 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 813 | |
| 814 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 815 | |
| 816 | |
| 817 | |
| 818 | <li data-nav-id="/hono/docs/1.4/admin-guide/secure_communication/" title="Secure Communication" class="dd-item "> |
| 819 | <a href="/hono/docs/1.4/admin-guide/secure_communication/"> |
| 820 | Secure Communication |
| 821 | |
| 822 | </a> |
| 823 | </li> |
| 824 | |
| 825 | |
| 826 | |
| 827 | |
| 828 | |
| 829 | |
| 830 | |
| 831 | |
| 832 | |
| 833 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 834 | |
| 835 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 836 | |
| 837 | |
| 838 | |
| 839 | <li data-nav-id="/hono/docs/1.4/admin-guide/monitoring-tracing-config/" title="Monitoring & Tracing" class="dd-item "> |
| 840 | <a href="/hono/docs/1.4/admin-guide/monitoring-tracing-config/"> |
| 841 | Monitoring & Tracing |
| 842 | |
| 843 | </a> |
| 844 | </li> |
| 845 | |
| 846 | |
| 847 | |
| 848 | |
| 849 | |
| 850 | |
| 851 | |
| 852 | |
| 853 | |
| 854 | |
| 855 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 856 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 857 | </li> |
| 858 | |
| 859 | |
| 860 | |
| 861 | |
| 862 | |
| 863 | |
| 864 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 865 | |
| 866 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 867 | |
| 868 | |
| 869 | |
| 870 | <li data-nav-id="/hono/docs/1.4/dev-guide/" title="Developer Guide" class="dd-item |
| 871 | |
| 872 | |
| 873 | |
| 874 | "> |
| 875 | <a href="/hono/docs/1.4/dev-guide/"> |
| 876 | <i class="fas fa-tools"></i> Developer Guide |
| 877 | |
| 878 | </a> |
| 879 | |
| 880 | |
| 881 | <ul> |
| 882 | |
| 883 | |
| 884 | |
| 885 | |
| 886 | |
| 887 | |
| 888 | |
| 889 | |
| 890 | |
| 891 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 892 | |
| 893 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 894 | |
| 895 | |
| 896 | |
| 897 | <li data-nav-id="/hono/docs/1.4/dev-guide/building_hono/" title="Building from Source" class="dd-item "> |
| 898 | <a href="/hono/docs/1.4/dev-guide/building_hono/"> |
| 899 | Building from Source |
| 900 | |
| 901 | </a> |
| 902 | </li> |
| 903 | |
| 904 | |
| 905 | |
| 906 | |
| 907 | |
| 908 | |
| 909 | |
| 910 | |
| 911 | |
| 912 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 913 | |
| 914 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 915 | |
| 916 | |
| 917 | |
| 918 | <li data-nav-id="/hono/docs/1.4/dev-guide/amqp_adapter_client/" title="AMQP Adapter Client for Java" class="dd-item "> |
| 919 | <a href="/hono/docs/1.4/dev-guide/amqp_adapter_client/"> |
| 920 | AMQP Adapter Client for Java |
| 921 | |
| 922 | </a> |
| 923 | </li> |
| 924 | |
| 925 | |
| 926 | |
| 927 | |
| 928 | |
| 929 | |
| 930 | |
| 931 | |
| 932 | |
| 933 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 934 | |
| 935 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 936 | |
| 937 | |
| 938 | |
| 939 | <li data-nav-id="/hono/docs/1.4/dev-guide/java_client_consumer/" title="Consuming Messages from Java" class="dd-item "> |
| 940 | <a href="/hono/docs/1.4/dev-guide/java_client_consumer/"> |
| 941 | Consuming Messages from Java |
| 942 | |
| 943 | </a> |
| 944 | </li> |
| 945 | |
| 946 | |
| 947 | |
| 948 | |
| 949 | |
| 950 | |
| 951 | |
| 952 | |
| 953 | |
| 954 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 955 | |
| 956 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 957 | |
| 958 | |
| 959 | |
| 960 | <li data-nav-id="/hono/docs/1.4/dev-guide/custom_http_adapter/" title="Implement a Custom Hono HTTP Protocol Adapter" class="dd-item "> |
| 961 | <a href="/hono/docs/1.4/dev-guide/custom_http_adapter/"> |
| 962 | Implement a Custom Hono HTTP Protocol Adapter |
| 963 | |
| 964 | </a> |
| 965 | </li> |
| 966 | |
| 967 | |
| 968 | |
| 969 | |
| 970 | |
| 971 | |
| 972 | |
| 973 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 974 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 975 | </li> |
| 976 | |
| 977 | |
| 978 | |
| 979 | |
| 980 | |
| 981 | |
| 982 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 983 | |
| 984 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 985 | |
| 986 | |
| 987 | |
| 988 | <li data-nav-id="/hono/docs/1.4/api/" title="API" class="dd-item |
| 989 | parent |
| 990 | |
| 991 | |
| 992 | "> |
| 993 | <a href="/hono/docs/1.4/api/"> |
| 994 | <i class='fas fa-plug'></i> API |
| 995 | |
| 996 | </a> |
| 997 | |
| 998 | |
| 999 | <ul> |
| 1000 | |
| 1001 | |
| 1002 | |
| 1003 | |
| 1004 | |
| 1005 | |
| 1006 | |
| 1007 | |
| 1008 | |
| 1009 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1010 | |
| 1011 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1012 | |
| 1013 | |
| 1014 | |
| 1015 | <li data-nav-id="/hono/docs/1.4/api/telemetry/" title="Telemetry API Specification" class="dd-item "> |
| 1016 | <a href="/hono/docs/1.4/api/telemetry/"> |
| 1017 | Telemetry API |
| 1018 | |
| 1019 | </a> |
| 1020 | </li> |
| 1021 | |
| 1022 | |
| 1023 | |
| 1024 | |
| 1025 | |
| 1026 | |
| 1027 | |
| 1028 | |
| 1029 | |
| 1030 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1031 | |
| 1032 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1033 | |
| 1034 | |
| 1035 | |
| 1036 | <li data-nav-id="/hono/docs/1.4/api/event/" title="Event API Specification" class="dd-item "> |
| 1037 | <a href="/hono/docs/1.4/api/event/"> |
| 1038 | Event API |
| 1039 | |
| 1040 | </a> |
| 1041 | </li> |
| 1042 | |
| 1043 | |
| 1044 | |
| 1045 | |
| 1046 | |
| 1047 | |
| 1048 | |
| 1049 | |
| 1050 | |
| 1051 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1052 | |
| 1053 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1054 | |
| 1055 | |
| 1056 | |
| 1057 | <li data-nav-id="/hono/docs/1.4/api/command-and-control/" title="Command & Control API Specification" class="dd-item "> |
| 1058 | <a href="/hono/docs/1.4/api/command-and-control/"> |
| 1059 | Command & Control API |
| 1060 | |
| 1061 | </a> |
| 1062 | </li> |
| 1063 | |
| 1064 | |
| 1065 | |
| 1066 | |
| 1067 | |
| 1068 | |
| 1069 | |
| 1070 | |
| 1071 | |
| 1072 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1073 | |
| 1074 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1075 | |
| 1076 | |
| 1077 | |
| 1078 | <li data-nav-id="/hono/docs/1.4/api/tenant/" title="Tenant API Specification" class="dd-item "> |
| 1079 | <a href="/hono/docs/1.4/api/tenant/"> |
| 1080 | Tenant API |
| 1081 | |
| 1082 | </a> |
| 1083 | </li> |
| 1084 | |
| 1085 | |
| 1086 | |
| 1087 | |
| 1088 | |
| 1089 | |
| 1090 | |
| 1091 | |
| 1092 | |
| 1093 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1094 | |
| 1095 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1096 | |
| 1097 | |
| 1098 | |
| 1099 | <li data-nav-id="/hono/docs/1.4/api/device-connection/" title="Device Connection API Specification" class="dd-item "> |
| 1100 | <a href="/hono/docs/1.4/api/device-connection/"> |
| 1101 | Device Connection API |
| 1102 | |
| 1103 | </a> |
| 1104 | </li> |
| 1105 | |
| 1106 | |
| 1107 | |
| 1108 | |
| 1109 | |
| 1110 | |
| 1111 | |
| 1112 | |
| 1113 | |
| 1114 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1115 | |
| 1116 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1117 | |
| 1118 | |
| 1119 | |
| 1120 | <li data-nav-id="/hono/docs/1.4/api/device-registration/" title="Device Registration API Specification" class="dd-item "> |
| 1121 | <a href="/hono/docs/1.4/api/device-registration/"> |
| 1122 | Device Registration API |
| 1123 | |
| 1124 | </a> |
| 1125 | </li> |
| 1126 | |
| 1127 | |
| 1128 | |
| 1129 | |
| 1130 | |
| 1131 | |
| 1132 | |
| 1133 | |
| 1134 | |
| 1135 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1136 | |
| 1137 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1138 | |
| 1139 | |
| 1140 | |
| 1141 | <li data-nav-id="/hono/docs/1.4/api/credentials/" title="Credentials API Specification" class="dd-item "> |
| 1142 | <a href="/hono/docs/1.4/api/credentials/"> |
| 1143 | Credentials API |
| 1144 | |
| 1145 | </a> |
| 1146 | </li> |
| 1147 | |
| 1148 | |
| 1149 | |
| 1150 | |
| 1151 | |
| 1152 | |
| 1153 | |
| 1154 | |
| 1155 | |
| 1156 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1157 | |
| 1158 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1159 | |
| 1160 | |
| 1161 | |
| 1162 | <li data-nav-id="/hono/docs/1.4/api/authentication/" title="Authentication API Specification" class="dd-item active"> |
| 1163 | <a href="/hono/docs/1.4/api/authentication/"> |
| 1164 | Authentication API |
| 1165 | |
| 1166 | </a> |
| 1167 | </li> |
| 1168 | |
| 1169 | |
| 1170 | |
| 1171 | |
| 1172 | |
| 1173 | |
| 1174 | |
| 1175 | |
| 1176 | |
| 1177 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1178 | |
| 1179 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1180 | |
| 1181 | |
| 1182 | |
| 1183 | <li data-nav-id="/hono/docs/1.4/api/management/" title="Device Registry Management API Specification" class="dd-item "> |
| 1184 | <a href="/hono/docs/1.4/api/management/"> |
| 1185 | Device Registry Management API |
| 1186 | |
| 1187 | </a> |
| 1188 | </li> |
| 1189 | |
| 1190 | |
| 1191 | |
| 1192 | |
| 1193 | |
| 1194 | |
| 1195 | |
| 1196 | |
| 1197 | |
| 1198 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1199 | |
| 1200 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1201 | |
| 1202 | |
| 1203 | |
| 1204 | <li data-nav-id="/hono/docs/1.4/api/metrics/" title="Metrics" class="dd-item "> |
| 1205 | <a href="/hono/docs/1.4/api/metrics/"> |
| 1206 | Metrics |
| 1207 | |
| 1208 | </a> |
| 1209 | </li> |
| 1210 | |
| 1211 | |
| 1212 | |
| 1213 | |
| 1214 | |
| 1215 | |
| 1216 | |
| 1217 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1218 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1219 | </li> |
| 1220 | |
| 1221 | |
| 1222 | |
| 1223 | |
| 1224 | |
| 1225 | |
| 1226 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1227 | |
| 1228 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1229 | |
| 1230 | |
| 1231 | |
| 1232 | <li data-nav-id="/hono/docs/1.4/deployment/" title="Deployment" class="dd-item |
| 1233 | |
| 1234 | |
| 1235 | |
| 1236 | "> |
| 1237 | <a href="/hono/docs/1.4/deployment/"> |
| 1238 | <i class="fas fa-shipping-fast"></i> Deployment |
| 1239 | |
| 1240 | </a> |
| 1241 | |
| 1242 | |
| 1243 | <ul> |
| 1244 | |
| 1245 | |
| 1246 | |
| 1247 | |
| 1248 | |
| 1249 | |
| 1250 | |
| 1251 | |
| 1252 | |
| 1253 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1254 | |
| 1255 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1256 | |
| 1257 | |
| 1258 | |
| 1259 | <li data-nav-id="/hono/docs/1.4/deployment/helm-based-deployment/" title="Helm based Deployment" class="dd-item "> |
| 1260 | <a href="/hono/docs/1.4/deployment/helm-based-deployment/"> |
| 1261 | Helm based Deployment |
| 1262 | |
| 1263 | </a> |
| 1264 | </li> |
| 1265 | |
| 1266 | |
| 1267 | |
| 1268 | |
| 1269 | |
| 1270 | |
| 1271 | |
| 1272 | |
| 1273 | |
| 1274 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1275 | |
| 1276 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1277 | |
| 1278 | |
| 1279 | |
| 1280 | <li data-nav-id="/hono/docs/1.4/deployment/openshift/" title="OpenShift / OKD" class="dd-item "> |
| 1281 | <a href="/hono/docs/1.4/deployment/openshift/"> |
| 1282 | OpenShift / OKD |
| 1283 | |
| 1284 | </a> |
| 1285 | </li> |
| 1286 | |
| 1287 | |
| 1288 | |
| 1289 | |
| 1290 | |
| 1291 | |
| 1292 | |
| 1293 | |
| 1294 | |
| 1295 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1296 | |
| 1297 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1298 | |
| 1299 | |
| 1300 | |
| 1301 | <li data-nav-id="/hono/docs/1.4/deployment/create-kubernetes-cluster/" title="Setting up a Kubernetes Cluster" class="dd-item "> |
| 1302 | <a href="/hono/docs/1.4/deployment/create-kubernetes-cluster/"> |
| 1303 | Setting up a Kubernetes Cluster |
| 1304 | |
| 1305 | </a> |
| 1306 | </li> |
| 1307 | |
| 1308 | |
| 1309 | |
| 1310 | |
| 1311 | |
| 1312 | |
| 1313 | |
| 1314 | |
| 1315 | |
| 1316 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1317 | |
| 1318 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1319 | |
| 1320 | |
| 1321 | |
| 1322 | <li data-nav-id="/hono/docs/1.4/deployment/resource-limitation/" title="Limiting Resource Usage" class="dd-item "> |
| 1323 | <a href="/hono/docs/1.4/deployment/resource-limitation/"> |
| 1324 | Limiting Resource Usage |
| 1325 | |
| 1326 | </a> |
| 1327 | </li> |
| 1328 | |
| 1329 | |
| 1330 | |
| 1331 | |
| 1332 | |
| 1333 | |
| 1334 | |
| 1335 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1336 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1337 | </li> |
| 1338 | |
| 1339 | |
| 1340 | |
| 1341 | |
| 1342 | |
| 1343 | |
| 1344 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1345 | |
| 1346 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1347 | |
| 1348 | |
| 1349 | |
| 1350 | <li data-nav-id="/hono/docs/1.4/architecture/" title="Architecture" class="dd-item |
| 1351 | |
| 1352 | |
| 1353 | |
| 1354 | "> |
| 1355 | <a href="/hono/docs/1.4/architecture/"> |
| 1356 | <i class="fas fa-landmark"></i> Architecture |
| 1357 | |
| 1358 | </a> |
| 1359 | |
| 1360 | |
| 1361 | <ul> |
| 1362 | |
| 1363 | |
| 1364 | |
| 1365 | |
| 1366 | |
| 1367 | |
| 1368 | |
| 1369 | |
| 1370 | |
| 1371 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1372 | |
| 1373 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1374 | |
| 1375 | |
| 1376 | |
| 1377 | <li data-nav-id="/hono/docs/1.4/architecture/component-view/" title="Component View" class="dd-item "> |
| 1378 | <a href="/hono/docs/1.4/architecture/component-view/"> |
| 1379 | Component View |
| 1380 | |
| 1381 | </a> |
| 1382 | </li> |
| 1383 | |
| 1384 | |
| 1385 | |
| 1386 | |
| 1387 | |
| 1388 | |
| 1389 | |
| 1390 | |
| 1391 | |
| 1392 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1393 | |
| 1394 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1395 | |
| 1396 | |
| 1397 | |
| 1398 | <li data-nav-id="/hono/docs/1.4/architecture/auth/" title="Authentication/Authorization" class="dd-item "> |
| 1399 | <a href="/hono/docs/1.4/architecture/auth/"> |
| 1400 | Authentication/Authorization |
| 1401 | |
| 1402 | </a> |
| 1403 | </li> |
| 1404 | |
| 1405 | |
| 1406 | |
| 1407 | |
| 1408 | |
| 1409 | |
| 1410 | |
| 1411 | </ul> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1412 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1413 | </li> |
| 1414 | |
| 1415 | |
| 1416 | |
| 1417 | |
| 1418 | |
| 1419 | </ul> |
| 1420 | |
| 1421 | |
| 1422 | |
| 1423 | <section id="shortcuts"> |
| 1424 | <h3></h3> |
| 1425 | <ul> |
| 1426 | |
| 1427 | <li> |
| 1428 | <a class="padding" href="https://www.eclipse.org/hono/" title="Hono's Homepage"><i class='fas fa-home'></i> Hono Home</a> |
| 1429 | </li> |
| 1430 | |
| 1431 | <li> |
| 1432 | <a class="padding" href="https://www.eclipse.org/hono/getting-started/" title="Getting started with Eclipse Hono"><i class='fas fa-plane-departure'></i> Getting Started</a> |
| 1433 | </li> |
| 1434 | |
| 1435 | </ul> |
| 1436 | </section> |
| 1437 | |
| 1438 | |
| 1439 | |
| 1440 | <section id="prefooter"> |
| 1441 | <hr/> |
| 1442 | <ul> |
| 1443 | |
| 1444 | <li> |
| 1445 | <div id="select-box-wrapper"> |
| 1446 | <div id="select-box"> |
| 1447 | <a class="padding"> |
| 1448 | Version: |
| 1449 | <div class="select-style"> |
| 1450 | <select id="select-language" onchange="location = this.value;"> |
| 1451 | |
| 1452 | |
| 1453 | |
| 1454 | |
| 1455 | |
| 1456 | |
| 1457 | |
| 1458 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1459 | <option id="stable" value="https://www.eclipse.org/hono/docs/api/authentication/">stable (1.8)</option> |
| 1460 | |
| 1461 | |
| 1462 | |
| 1463 | |
| 1464 | |
| 1465 | |
| 1466 | |
| 1467 | |
| 1468 | |
| 1469 | |
| 1470 | |
| 1471 | |
| 1472 | |
| 1473 | |
| 1474 | |
| 1475 | |
| 1476 | |
| 1477 | |
| 1478 | |
| 1479 | |
| 1480 | |
| 1481 | |
| 1482 | |
| 1483 | |
| 1484 | |
| 1485 | |
| 1486 | |
| 1487 | |
| 1488 | |
| 1489 | |
| 1490 | |
| 1491 | <option id="1.8" value="https://www.eclipse.org/hono/docs/1.8/api/authentication/">1.8</option> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1492 | |
| 1493 | |
| 1494 | |
| 1495 | |
| 1496 | |
| 1497 | |
| 1498 | |
| 1499 | |
| 1500 | |
| 1501 | |
| 1502 | |
| 1503 | |
| 1504 | |
| 1505 | |
| 1506 | |
| 1507 | |
| 1508 | |
| 1509 | |
| 1510 | |
| 1511 | |
| 1512 | |
| 1513 | |
| 1514 | |
| 1515 | |
| 1516 | |
| 1517 | |
| 1518 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1519 | |
| 1520 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1521 | |
| 1522 | |
| 1523 | <option id="1.7" value="https://www.eclipse.org/hono/docs/1.7/api/authentication/">1.7</option> |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1524 | |
| 1525 | |
| 1526 | |
| 1527 | |
| 1528 | |
| 1529 | |
| 1530 | |
| 1531 | |
| 1532 | |
| 1533 | |
| 1534 | |
| 1535 | |
| 1536 | |
| 1537 | |
| 1538 | |
| 1539 | |
| 1540 | |
| 1541 | |
| 1542 | |
| 1543 | |
| 1544 | |
| 1545 | |
| 1546 | |
| 1547 | |
| 1548 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1549 | |
| 1550 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1551 | |
| 1552 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1553 | |
| 1554 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1555 | <option id="1.6" value="https://www.eclipse.org/hono/docs/1.6/api/authentication/">1.6</option> |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1556 | |
| 1557 | |
| 1558 | |
| 1559 | |
| 1560 | |
| 1561 | |
| 1562 | |
| 1563 | |
| 1564 | |
| 1565 | |
| 1566 | |
| 1567 | |
| 1568 | |
| 1569 | |
| 1570 | |
| 1571 | |
| 1572 | |
| 1573 | |
| 1574 | |
| 1575 | |
| 1576 | |
| 1577 | |
| 1578 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1579 | |
| 1580 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1581 | |
| 1582 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1583 | |
| 1584 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1585 | |
| 1586 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1587 | <option id="1.5" value="https://www.eclipse.org/hono/docs/1.5/api/authentication/">1.5</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1588 | |
| 1589 | |
| 1590 | |
| 1591 | |
| 1592 | |
| 1593 | |
| 1594 | |
| 1595 | |
| 1596 | |
| 1597 | |
| 1598 | |
| 1599 | |
| 1600 | |
| 1601 | |
| 1602 | |
| 1603 | |
| 1604 | |
| 1605 | |
| 1606 | |
| 1607 | |
| 1608 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1609 | |
| 1610 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1611 | |
| 1612 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1613 | |
| 1614 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1615 | |
| 1616 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1617 | |
| 1618 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1619 | <option id="1.4" value="https://www.eclipse.org/hono/docs/1.4/api/authentication/" selected>1.4</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1620 | |
| 1621 | |
| 1622 | |
| 1623 | |
| 1624 | |
| 1625 | |
| 1626 | |
| 1627 | |
| 1628 | |
| 1629 | |
| 1630 | |
| 1631 | |
| 1632 | |
| 1633 | |
| 1634 | |
| 1635 | |
| 1636 | |
| 1637 | |
| 1638 | |
| 1639 | |
| 1640 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1641 | |
| 1642 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1643 | |
| 1644 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1645 | |
| 1646 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1647 | |
| 1648 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1649 | |
| 1650 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1651 | <option id="1.3" value="https://www.eclipse.org/hono/docs/1.3/api/authentication/">1.3</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1652 | |
| 1653 | |
| 1654 | |
| 1655 | |
| 1656 | |
| 1657 | |
| 1658 | |
| 1659 | |
| 1660 | |
| 1661 | |
| 1662 | |
| 1663 | |
| 1664 | |
| 1665 | |
| 1666 | |
| 1667 | |
| 1668 | |
| 1669 | |
| 1670 | |
| 1671 | |
| 1672 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1673 | |
| 1674 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1675 | |
| 1676 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1677 | |
| 1678 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1679 | |
| 1680 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1681 | |
| 1682 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1683 | <option id="1.2" value="https://www.eclipse.org/hono/docs/1.2/api/authentication/">1.2</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1684 | |
| 1685 | |
| 1686 | |
| 1687 | |
| 1688 | |
| 1689 | |
| 1690 | |
| 1691 | |
| 1692 | |
| 1693 | |
| 1694 | |
| 1695 | |
| 1696 | |
| 1697 | |
| 1698 | |
| 1699 | |
| 1700 | |
| 1701 | |
| 1702 | |
| 1703 | |
| 1704 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1705 | |
| 1706 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1707 | |
| 1708 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1709 | |
| 1710 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1711 | |
| 1712 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1713 | |
| 1714 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1715 | <option id="1.1" value="https://www.eclipse.org/hono/docs/1.1/api/authentication/">1.1</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1716 | |
| 1717 | |
| 1718 | |
| 1719 | |
| 1720 | |
| 1721 | |
| 1722 | |
| 1723 | |
| 1724 | |
| 1725 | |
| 1726 | |
| 1727 | |
| 1728 | |
| 1729 | |
| 1730 | |
| 1731 | |
| 1732 | |
| 1733 | |
| 1734 | |
| 1735 | |
| 1736 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1737 | |
| 1738 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1739 | |
| 1740 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1741 | |
| 1742 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1743 | |
| 1744 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1745 | |
| 1746 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1747 | <option id="1.0" value="https://www.eclipse.org/hono/docs/1.0/api/authentication/">1.0</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1748 | |
| 1749 | |
| 1750 | |
| 1751 | |
| 1752 | |
| 1753 | |
| 1754 | |
| 1755 | |
| 1756 | |
| 1757 | |
| 1758 | |
| 1759 | |
| 1760 | |
| 1761 | |
| 1762 | |
| 1763 | |
| 1764 | |
| 1765 | |
| 1766 | |
| 1767 | |
| 1768 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1769 | |
| 1770 | |
Hono Bot | 650d39f | 2021-02-02 02:17:46 +0000 | [diff] [blame] | 1771 | |
| 1772 | |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1773 | |
| 1774 | |
Hono Bot | 1f51cfc | 2021-05-21 01:12:32 +0000 | [diff] [blame] | 1775 | |
| 1776 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1777 | |
| 1778 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1779 | <option id="dev" value="https://www.eclipse.org/hono/docs/dev/api/authentication/">dev</option> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1780 | |
| 1781 | |
| 1782 | |
| 1783 | |
| 1784 | </select> |
| 1785 | <svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" |
| 1786 | width="255px" height="255px" viewBox="0 0 255 255" style="enable-background:new 0 0 255 255;" xml:space="preserve"> |
| 1787 | <g> |
| 1788 | <g id="arrow-drop-down"> |
| 1789 | <polygon points="0,63.75 127.5,191.25 255,63.75 " /> |
| 1790 | </g> |
| 1791 | </g> |
| 1792 | </svg> |
| 1793 | </div> |
| 1794 | </a> |
| 1795 | </div> |
| 1796 | </div> |
| 1797 | </li> |
| 1798 | |
| 1799 | |
| 1800 | |
| 1801 | </ul> |
| 1802 | </section> |
| 1803 | |
| 1804 | <section id="footer"> |
| 1805 | |
| 1806 | |
Hono Bot | d932263 | 2021-01-01 02:10:48 +0000 | [diff] [blame] | 1807 | <p>© 2021 <a href="https://www.eclipse.org/hono/">The Eclipse Hono Project</a></p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1808 | |
| 1809 | <p> |
| 1810 | Documentation built with |
| 1811 | <a href="https://gohugo.io/" target="_blank">Hugo</a> |
| 1812 | using the |
| 1813 | <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn</a> theme. |
| 1814 | </p> |
| 1815 | |
| 1816 | <div class="eclipse-logo"> |
| 1817 | <a href="https://www.eclipse.org" target="_blank"> |
| 1818 | <img src="https://www.eclipse.org/hono/docs/images/eclipse_foundation_logo.svg"/> |
| 1819 | </a> |
| 1820 | </div> |
| 1821 | |
| 1822 | </section> |
| 1823 | </div> |
| 1824 | </nav> |
| 1825 | |
| 1826 | |
| 1827 | |
| 1828 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1829 | <section id="body"> |
| 1830 | <div id="overlay"></div> |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1831 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1832 | |
Hono Bot | 93bd24f | 2020-12-17 02:12:33 +0000 | [diff] [blame] | 1833 | <div class="old-version-hint"> |
| 1834 | <p>This page refers to version <em>1.4</em>. |
| 1835 | You might want to use the <a href="https://www.eclipse.org/hono/docs/">current stable</a> version. |
| 1836 | </p> |
| 1837 | </div> |
| 1838 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1839 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1840 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1841 | <div class="padding highlightable"> |
| 1842 | |
| 1843 | <div> |
| 1844 | <div id="top-bar"> |
| 1845 | |
| 1846 | |
| 1847 | |
| 1848 | |
| 1849 | <div id="top-github-link"> |
| 1850 | <a class="github-link" title='Edit this page' href="https://github.com/eclipse/hono/edit/master/site/documentation/content/api/authentication/index.md" target="blank"> |
| 1851 | <i class="fas fa-code-branch"></i> |
| 1852 | <span id="top-github-link-text">Edit this page</span> |
| 1853 | </a> |
| 1854 | </div> |
| 1855 | |
| 1856 | |
| 1857 | |
| 1858 | <div id="breadcrumbs" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb"> |
| 1859 | <span id="sidebar-toggle-span"> |
| 1860 | <a href="#" id="sidebar-toggle" data-sidebar-toggle=""> |
| 1861 | <i class="fas fa-bars"></i> |
| 1862 | </a> |
| 1863 | </span> |
| 1864 | |
| 1865 | <span id="toc-menu"><i class="fas fa-list-alt"></i></span> |
| 1866 | |
| 1867 | <span class="links"> |
| 1868 | |
| 1869 | |
| 1870 | |
| 1871 | |
| 1872 | |
| 1873 | |
| 1874 | |
| 1875 | |
| 1876 | |
| 1877 | |
| 1878 | |
| 1879 | |
| 1880 | |
| 1881 | <a href='/hono/docs/1.4/'>Documentation</a> > <a href='/hono/docs/1.4/api/'>API</a> > Authentication API Specification |
| 1882 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1883 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1884 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1885 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1886 | |
| 1887 | |
| 1888 | |
| 1889 | </span> |
| 1890 | </div> |
| 1891 | |
| 1892 | <div class="progress"> |
| 1893 | <div class="wrapper"> |
| 1894 | <nav id="TableOfContents"> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1895 | <ul> |
| 1896 | <li><a href="#get-token">Get Token</a></li> |
| 1897 | <li><a href="#token-format">Token Format</a> |
| 1898 | <ul> |
| 1899 | <li><a href="#resource-authorities">Resource Authorities</a></li> |
| 1900 | <li><a href="#operation-authorities">Operation Authorities</a></li> |
| 1901 | </ul> |
| 1902 | </li> |
| 1903 | </ul> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1904 | </nav> |
| 1905 | </div> |
| 1906 | </div> |
| 1907 | |
| 1908 | |
| 1909 | </div> |
| 1910 | </div> |
| 1911 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1912 | <div id="head-tags"> |
| 1913 | |
| 1914 | </div> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1915 | |
| 1916 | <div id="body-inner"> |
| 1917 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 1918 | <h1> |
| 1919 | |
| 1920 | Authentication API Specification |
| 1921 | </h1> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1922 | |
| 1923 | |
| 1924 | |
| 1925 | |
| 1926 | |
| 1927 | <p>The <em>Authentication API</em> is used to retrieve a <em>token</em> asserting a subject’s identity and granted authorities. Other service implementations use such a token to make authorization decisions on a client’s request to read or write from/to a resource or to invoke a certain operation.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1928 | <p>The Authentication API is defined by means of AMQP 1.0 message exchanges, i.e. a client needs to connect to an Authentication service using an AMQP 1.0 client in order to invoke operations of the API as described in the following sections.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1929 | <p>Note that a component implementing this API will most likely need to also provide means to add, alter or remove identities and authorities as well. However, Hono itself does not require this kind of functionality, thus this kind of functionality is considered out of scope of this API.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1930 | <p>In a real world environment there will often already be an <em>identity management system</em> in place. In such cases it can make sense to just implement a <em>facade</em> exposing the Authentication API operations and mapping them to the underlying existing system’s functionality.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1931 | <h2 id="get-token">Get Token</h2> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1932 | <p>Clients use this operation to</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1933 | <ul> |
| 1934 | <li>verify a set of credentials and</li> |
| 1935 | <li>retrieve a token asserting the authenticated subject’s identity and granted authorities.</li> |
| 1936 | </ul> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1937 | <p><strong>Message Flow</strong></p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1938 | <p>The following sequence diagram illustrates the flow of messages involved in a <em>Client</em> retrieving a token.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1939 | <figure> |
| 1940 | <img src="get-token.svg"/> <figcaption> |
| 1941 | <h4>Get Token message flow</h4> |
| 1942 | </figcaption> |
| 1943 | </figure> |
| 1944 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1945 | <ol> |
| 1946 | <li>The <em>Client</em> and <em>Authentication</em> service have agreed to use the SASL PLAIN mechanism for authenticating the client. The <em>Client</em> therefore sends the credentials of the identity it wants to retrieve a token for. The <em>Authentication</em> service successfully verifies the credentials and establishes the <em>authorization ID</em>. |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1947 | <ol> |
| 1948 | <li>The <em>Authentication</em> service completes the SASL exchange with a successful outcome (SASL OK).</li> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1949 | </ol> |
| 1950 | </li> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1951 | <li>The <em>Client</em> continues by opening an AMQP connection with the <em>Authentication</em> service. The <em>Authentication</em> service creates a token asserting the <em>authorization ID</em> and authorities established during the SASL exchange and associates it with the connection.</li> |
| 1952 | <li>The <em>Client</em> opens a receiving link using source address <code>cbs</code>. |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1953 | <ol> |
| 1954 | <li>The <em>Authentication</em> service opens the link and</li> |
| 1955 | <li>sends the token associated with the connection to the <em>Client</em>.</li> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1956 | </ol> |
| 1957 | </li> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1958 | <li>The <em>Client</em> closes the connection.</li> |
| 1959 | </ol> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1960 | <p><strong>Token Message Format</strong></p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1961 | <p>On successful establishment of the receiving link with the client as described above, the server sends a message to the client containing a token asserting the identity and authorities of the client that has been authenticated as part of establishing the underlying AMQP connection.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1962 | <p>The following table provides an overview of the properties of the message sent to the client.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1963 | <table> |
| 1964 | <thead> |
| 1965 | <tr> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1966 | <th style="text-align:left">Name</th> |
| 1967 | <th style="text-align:left">Location</th> |
| 1968 | <th style="text-align:left">Type</th> |
| 1969 | <th style="text-align:left">Value</th> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1970 | </tr> |
| 1971 | </thead> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1972 | <tbody> |
| 1973 | <tr> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1974 | <td style="text-align:left"><em>type</em></td> |
| 1975 | <td style="text-align:left"><em>application-properties</em></td> |
| 1976 | <td style="text-align:left"><em>string</em></td> |
| 1977 | <td style="text-align:left"><code>amqp:jwt</code></td> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1978 | </tr> |
| 1979 | </tbody> |
| 1980 | </table> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1981 | <p>The message’s body consists of a single AMQP 1.0 <em>AmqpValue</em> section which contains the UTF-8 representation of a JSON Web Token as defined in <a href="#token-format">Token Format</a>.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1982 | <h2 id="token-format">Token Format</h2> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1983 | <p>The token returned by the <em>get Token</em> operation is a cryptographically signed JSON Web Token as defined by <a href="https://tools.ietf.org/html/rfc7519">RFC 7519</a>.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1984 | <p>The token contains the following mandatory <em>claims</em>:</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1985 | <table> |
| 1986 | <thead> |
| 1987 | <tr> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1988 | <th style="text-align:left">Name</th> |
| 1989 | <th style="text-align:left">Type</th> |
| 1990 | <th style="text-align:left">Value</th> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1991 | </tr> |
| 1992 | </thead> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1993 | <tbody> |
| 1994 | <tr> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 1995 | <td style="text-align:left"><em>sub</em></td> |
| 1996 | <td style="text-align:left"><a href="https://tools.ietf.org/html/rfc7519#section-4.1.2">RFC 7519, Section 4.1.2</a></td> |
| 1997 | <td style="text-align:left">The <em>authorization ID</em> of the authenticated client. This represents the asserted identity.</td> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1998 | </tr> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 1999 | <tr> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 2000 | <td style="text-align:left"><em>exp</em></td> |
| 2001 | <td style="text-align:left"><a href="https://tools.ietf.org/html/rfc7519#section-4.1.4">RFC 7519, Section 4.1.4</a></td> |
| 2002 | <td style="text-align:left">The point in time after which the claims contained in this token must be considered no longer valid. Clients MUST NOT use any information from a token that has expired.</td> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2003 | </tr> |
| 2004 | </tbody> |
| 2005 | </table> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2006 | <p>The subject’s authorities on resources and operations are represented by additional JWT <em>claims</em> with a name identifying the resource or operation and a value containing the activities the subject is allowed to perform. The following activities are supported:</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2007 | <ul> |
| 2008 | <li>READ - The client is allowed to establish a receiving link using the resource’s node address as the link’s <em>source address</em>.</li> |
| 2009 | <li>WRITE - The client is allowed to establish a sending link using the resource’s node address as the link’s <em>target address</em>.</li> |
| 2010 | <li>EXECUTE - The client is allowed to <em>invoke</em> an operation on an endpoint, i.e. send a message over a link with a <em>subject</em> representing the operation name and the link’s target address representing the API endpoint’s node address.</li> |
| 2011 | </ul> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 2012 | <p>The allowed activities are encoded in a claim’s value by means of simply concatenating the activities' initial characters (<code>R</code>, <code>W</code>, <code>E</code>).</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2013 | <p>The token may contain any number of additional claims which may be ignored by clients that do not understand their meaning.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2014 | <h3 id="resource-authorities">Resource Authorities</h3> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2015 | <p>A client’s authority on a resource is represented by a JWT <em>claim</em> with a name containing the resource node address prefixed with <code>r:</code> and a value containing the activities the client is allowed to perform on the resource. The node address MAY contain one or more wildcard (<code>*</code>) characters to represent <em>any</em> string.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2016 | <p><strong>Example:</strong></p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2017 | <p>Assuming a client which is allowed to</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2018 | <ul> |
| 2019 | <li>send and consume events for tenant <code>my-tenant</code> and</li> |
| 2020 | <li>consume telemetry data for all tenants</li> |
| 2021 | </ul> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2022 | <p>the corresponding claims (in the token’s JSON representation) would look like this:</p> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 2023 | <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{ |
| 2024 | <span style="color:#960050;background-color:#1e0010">...</span> |
| 2025 | <span style="color:#f92672">"r:event/my-tenant"</span>: <span style="color:#e6db74">"RW"</span>, |
| 2026 | <span style="color:#f92672">"r:telemetry/*"</span>: <span style="color:#e6db74">"R"</span>, |
| 2027 | <span style="color:#960050;background-color:#1e0010">...</span> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2028 | } |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 2029 | </code></pre></div><h3 id="operation-authorities">Operation Authorities</h3> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2030 | <p>A client’s authority to invoke an endpoint’s operation(s) is represented by a JWT <em>claim</em> with a name containing the endpoint’s node address and operation identifier prefixed with <code>o:</code> and a value of <code>E</code> (for <code>EXECUTE</code>). The endpoint node address MAY contain one or more wildcard (<code>*</code>) characters to represent <em>any</em> string. The operation identifier is the <em>subject</em> value defined by the corresponding API for the operation. The operation identifier MAY be set to <code>*</code> to represent <em>any</em> operation of the endpoint.</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2031 | <p><strong>Example:</strong></p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2032 | <p>Assuming a client which is allowed to</p> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2033 | <ul> |
| 2034 | <li>invoke the Device Registration API’s <em>assert Registration</em> operation for any tenant and</li> |
| 2035 | <li>invoke all methods of the Credentials API for tenant <code>my-tenant</code></li> |
| 2036 | </ul> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2037 | <p>the corresponding claims (in the token’s JSON representation) would look like this:</p> |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 2038 | <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{ |
| 2039 | <span style="color:#960050;background-color:#1e0010">...</span> |
| 2040 | <span style="color:#f92672">"o:registration/*:assert"</span>: <span style="color:#e6db74">"E"</span>, |
| 2041 | <span style="color:#f92672">"o:credentials/my-tenant:*"</span>: <span style="color:#e6db74">"E"</span>, |
| 2042 | <span style="color:#960050;background-color:#1e0010">...</span> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2043 | } |
Hono Bot | ef93071 | 2021-04-08 01:12:09 +0000 | [diff] [blame] | 2044 | </code></pre></div> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2045 | |
Hono Bot | bf26a12 | 2021-02-10 02:11:36 +0000 | [diff] [blame] | 2046 | <footer class="footline"> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2047 | |
| 2048 | </footer> |
| 2049 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 2050 | |
| 2051 | </div> |
| 2052 | |
| 2053 | |
| 2054 | </div> |
| 2055 | |
| 2056 | <div id="navigation"> |
| 2057 | |
| 2058 | |
| 2059 | |
| 2060 | |
| 2061 | |
| 2062 | |
| 2063 | |
| 2064 | |
| 2065 | |
| 2066 | |
| 2067 | |
| 2068 | |
| 2069 | |
| 2070 | |
| 2071 | |
| 2072 | |
| 2073 | |
| 2074 | |
| 2075 | |
| 2076 | |
| 2077 | |
| 2078 | |
| 2079 | |
| 2080 | |
| 2081 | |
| 2082 | |
| 2083 | |
| 2084 | |
| 2085 | |
| 2086 | |
| 2087 | |
| 2088 | |
| 2089 | |
| 2090 | |
| 2091 | |
| 2092 | |
| 2093 | |
| 2094 | |
| 2095 | |
| 2096 | |
| 2097 | |
| 2098 | |
| 2099 | |
| 2100 | |
| 2101 | |
| 2102 | |
| 2103 | |
| 2104 | |
| 2105 | |
| 2106 | |
| 2107 | |
| 2108 | |
| 2109 | |
| 2110 | |
| 2111 | |
| 2112 | |
| 2113 | |
| 2114 | |
| 2115 | |
| 2116 | |
| 2117 | |
| 2118 | |
| 2119 | |
| 2120 | |
| 2121 | |
| 2122 | |
| 2123 | |
| 2124 | |
| 2125 | |
| 2126 | |
| 2127 | |
| 2128 | |
| 2129 | |
| 2130 | |
| 2131 | |
| 2132 | |
| 2133 | |
| 2134 | |
| 2135 | |
| 2136 | |
| 2137 | |
| 2138 | |
| 2139 | |
| 2140 | |
| 2141 | |
| 2142 | |
| 2143 | |
| 2144 | |
| 2145 | |
| 2146 | |
| 2147 | |
| 2148 | |
| 2149 | |
| 2150 | |
| 2151 | |
| 2152 | |
| 2153 | |
| 2154 | |
| 2155 | |
| 2156 | |
| 2157 | |
| 2158 | |
| 2159 | |
| 2160 | |
| 2161 | |
| 2162 | |
| 2163 | |
| 2164 | |
| 2165 | |
| 2166 | |
| 2167 | |
| 2168 | |
| 2169 | |
| 2170 | |
| 2171 | |
| 2172 | |
| 2173 | |
| 2174 | |
| 2175 | |
| 2176 | |
| 2177 | |
| 2178 | |
| 2179 | |
| 2180 | |
| 2181 | |
| 2182 | |
| 2183 | |
| 2184 | |
| 2185 | |
| 2186 | |
| 2187 | |
| 2188 | |
| 2189 | |
| 2190 | |
| 2191 | |
| 2192 | |
| 2193 | |
| 2194 | |
| 2195 | |
| 2196 | |
| 2197 | |
| 2198 | |
| 2199 | |
| 2200 | |
| 2201 | |
| 2202 | |
| 2203 | |
| 2204 | |
| 2205 | |
| 2206 | |
| 2207 | |
| 2208 | |
| 2209 | |
| 2210 | |
| 2211 | |
| 2212 | |
| 2213 | |
| 2214 | |
| 2215 | |
| 2216 | |
| 2217 | |
| 2218 | |
| 2219 | |
| 2220 | |
| 2221 | |
| 2222 | |
| 2223 | |
| 2224 | |
| 2225 | |
| 2226 | |
| 2227 | |
| 2228 | |
| 2229 | |
| 2230 | |
| 2231 | |
| 2232 | |
| 2233 | |
| 2234 | |
| 2235 | |
| 2236 | |
| 2237 | |
| 2238 | |
| 2239 | |
| 2240 | |
| 2241 | |
| 2242 | |
| 2243 | |
| 2244 | |
| 2245 | |
| 2246 | |
| 2247 | |
| 2248 | |
| 2249 | |
| 2250 | |
| 2251 | |
| 2252 | |
| 2253 | |
| 2254 | |
| 2255 | |
| 2256 | |
| 2257 | |
| 2258 | |
| 2259 | |
| 2260 | |
| 2261 | |
| 2262 | |
| 2263 | |
| 2264 | |
| 2265 | |
| 2266 | |
| 2267 | |
| 2268 | |
| 2269 | |
| 2270 | |
| 2271 | |
| 2272 | |
| 2273 | |
| 2274 | |
| 2275 | |
| 2276 | |
| 2277 | |
| 2278 | |
| 2279 | |
| 2280 | |
| 2281 | |
| 2282 | |
| 2283 | |
| 2284 | |
| 2285 | |
| 2286 | |
| 2287 | |
| 2288 | |
| 2289 | |
| 2290 | |
| 2291 | |
| 2292 | |
| 2293 | |
| 2294 | |
| 2295 | |
| 2296 | |
| 2297 | |
| 2298 | |
| 2299 | |
| 2300 | |
| 2301 | |
| 2302 | |
| 2303 | |
| 2304 | |
| 2305 | |
| 2306 | |
| 2307 | |
| 2308 | |
| 2309 | |
| 2310 | |
| 2311 | |
| 2312 | |
| 2313 | |
| 2314 | |
| 2315 | |
| 2316 | |
| 2317 | |
| 2318 | |
| 2319 | |
| 2320 | |
| 2321 | |
| 2322 | |
| 2323 | |
| 2324 | |
| 2325 | |
| 2326 | |
| 2327 | |
| 2328 | |
| 2329 | |
| 2330 | |
| 2331 | |
| 2332 | |
| 2333 | |
| 2334 | |
| 2335 | |
| 2336 | |
| 2337 | |
| 2338 | |
| 2339 | |
| 2340 | |
| 2341 | |
| 2342 | |
| 2343 | |
| 2344 | |
| 2345 | |
| 2346 | |
| 2347 | |
| 2348 | |
| 2349 | |
| 2350 | |
| 2351 | |
| 2352 | |
| 2353 | |
| 2354 | |
| 2355 | |
| 2356 | |
| 2357 | |
| 2358 | |
| 2359 | |
| 2360 | |
| 2361 | |
| 2362 | |
| 2363 | |
| 2364 | |
| 2365 | |
| 2366 | |
| 2367 | |
| 2368 | |
| 2369 | |
| 2370 | |
| 2371 | |
| 2372 | |
| 2373 | |
| 2374 | |
| 2375 | |
| 2376 | |
| 2377 | |
| 2378 | |
| 2379 | |
| 2380 | |
| 2381 | |
| 2382 | |
| 2383 | |
| 2384 | |
| 2385 | |
| 2386 | |
| 2387 | |
| 2388 | |
| 2389 | |
| 2390 | |
| 2391 | |
| 2392 | |
| 2393 | |
| 2394 | |
| 2395 | |
| 2396 | |
| 2397 | |
| 2398 | |
| 2399 | |
| 2400 | |
| 2401 | |
| 2402 | |
| 2403 | |
| 2404 | |
| 2405 | |
| 2406 | |
| 2407 | |
| 2408 | |
| 2409 | |
| 2410 | |
| 2411 | |
| 2412 | |
| 2413 | |
| 2414 | |
| 2415 | |
| 2416 | |
| 2417 | |
| 2418 | |
| 2419 | |
| 2420 | |
| 2421 | |
| 2422 | |
| 2423 | |
| 2424 | |
| 2425 | |
| 2426 | |
| 2427 | |
| 2428 | |
| 2429 | |
| 2430 | |
| 2431 | |
| 2432 | |
| 2433 | |
| 2434 | |
| 2435 | |
| 2436 | |
| 2437 | |
| 2438 | |
| 2439 | |
| 2440 | |
| 2441 | |
| 2442 | |
| 2443 | |
| 2444 | |
| 2445 | |
| 2446 | |
| 2447 | |
| 2448 | |
| 2449 | |
| 2450 | |
| 2451 | |
| 2452 | |
| 2453 | |
| 2454 | |
| 2455 | |
| 2456 | |
| 2457 | |
| 2458 | |
| 2459 | |
| 2460 | |
| 2461 | |
| 2462 | |
| 2463 | |
| 2464 | |
| 2465 | |
| 2466 | |
| 2467 | |
| 2468 | |
| 2469 | |
| 2470 | |
| 2471 | |
| 2472 | |
| 2473 | |
| 2474 | |
| 2475 | |
| 2476 | |
| 2477 | |
| 2478 | |
| 2479 | |
| 2480 | |
| 2481 | |
| 2482 | |
| 2483 | |
| 2484 | |
| 2485 | |
| 2486 | |
| 2487 | |
| 2488 | |
| 2489 | |
| 2490 | |
| 2491 | |
| 2492 | |
| 2493 | |
| 2494 | |
| 2495 | |
| 2496 | |
| 2497 | |
| 2498 | |
| 2499 | |
| 2500 | |
| 2501 | |
| 2502 | |
| 2503 | |
| 2504 | |
| 2505 | |
| 2506 | |
| 2507 | |
| 2508 | |
| 2509 | |
| 2510 | |
| 2511 | |
| 2512 | |
| 2513 | |
| 2514 | |
| 2515 | |
| 2516 | |
| 2517 | |
| 2518 | |
| 2519 | |
| 2520 | |
| 2521 | |
| 2522 | |
| 2523 | |
| 2524 | |
| 2525 | |
| 2526 | |
| 2527 | |
| 2528 | |
| 2529 | |
| 2530 | |
| 2531 | |
| 2532 | |
| 2533 | |
| 2534 | |
| 2535 | |
| 2536 | |
| 2537 | |
| 2538 | |
| 2539 | |
| 2540 | |
| 2541 | |
| 2542 | |
| 2543 | |
| 2544 | |
| 2545 | |
| 2546 | |
| 2547 | |
| 2548 | |
| 2549 | |
| 2550 | |
| 2551 | |
| 2552 | |
| 2553 | |
| 2554 | |
| 2555 | |
| 2556 | |
| 2557 | |
| 2558 | |
| 2559 | |
| 2560 | |
| 2561 | |
| 2562 | |
| 2563 | |
| 2564 | |
| 2565 | |
| 2566 | |
| 2567 | |
| 2568 | |
| 2569 | |
| 2570 | |
| 2571 | |
| 2572 | |
| 2573 | |
| 2574 | |
| 2575 | |
| 2576 | |
| 2577 | |
| 2578 | |
| 2579 | |
| 2580 | |
| 2581 | |
| 2582 | |
| 2583 | |
| 2584 | |
| 2585 | |
| 2586 | |
| 2587 | |
| 2588 | |
| 2589 | |
| 2590 | |
| 2591 | |
| 2592 | |
| 2593 | |
| 2594 | |
| 2595 | |
| 2596 | |
| 2597 | |
| 2598 | |
| 2599 | |
| 2600 | |
| 2601 | |
| 2602 | |
| 2603 | |
| 2604 | |
| 2605 | |
| 2606 | |
| 2607 | |
| 2608 | |
| 2609 | |
| 2610 | |
| 2611 | |
| 2612 | |
| 2613 | |
| 2614 | |
| 2615 | |
| 2616 | |
| 2617 | |
| 2618 | |
| 2619 | |
| 2620 | |
| 2621 | |
| 2622 | |
| 2623 | |
| 2624 | |
| 2625 | |
| 2626 | |
| 2627 | |
| 2628 | |
| 2629 | |
| 2630 | |
| 2631 | |
| 2632 | |
| 2633 | |
| 2634 | |
| 2635 | |
| 2636 | |
| 2637 | |
| 2638 | |
| 2639 | |
| 2640 | |
| 2641 | |
| 2642 | |
| 2643 | |
| 2644 | |
| 2645 | |
| 2646 | |
| 2647 | |
| 2648 | |
| 2649 | |
| 2650 | |
| 2651 | |
| 2652 | |
| 2653 | |
| 2654 | |
| 2655 | |
| 2656 | |
| 2657 | |
| 2658 | |
| 2659 | |
| 2660 | |
| 2661 | |
| 2662 | |
| 2663 | |
| 2664 | |
| 2665 | |
| 2666 | |
| 2667 | |
| 2668 | |
| 2669 | |
| 2670 | |
| 2671 | |
| 2672 | |
| 2673 | |
| 2674 | |
| 2675 | |
| 2676 | |
| 2677 | |
| 2678 | |
| 2679 | |
| 2680 | |
| 2681 | |
| 2682 | |
| 2683 | |
| 2684 | |
| 2685 | |
| 2686 | |
| 2687 | |
| 2688 | |
| 2689 | |
| 2690 | |
| 2691 | |
| 2692 | |
| 2693 | |
| 2694 | |
| 2695 | |
| 2696 | |
| 2697 | |
| 2698 | |
| 2699 | |
| 2700 | |
| 2701 | |
| 2702 | |
| 2703 | |
| 2704 | |
| 2705 | |
| 2706 | |
| 2707 | |
| 2708 | |
| 2709 | |
| 2710 | |
| 2711 | |
| 2712 | |
| 2713 | |
| 2714 | |
| 2715 | |
| 2716 | |
| 2717 | |
| 2718 | |
| 2719 | |
| 2720 | |
| 2721 | |
| 2722 | |
| 2723 | |
| 2724 | |
| 2725 | |
| 2726 | |
| 2727 | |
| 2728 | |
| 2729 | |
| 2730 | |
| 2731 | |
| 2732 | |
| 2733 | |
| 2734 | |
| 2735 | |
| 2736 | |
| 2737 | |
| 2738 | |
| 2739 | |
| 2740 | |
| 2741 | |
| 2742 | |
| 2743 | |
| 2744 | |
| 2745 | |
| 2746 | |
| 2747 | |
| 2748 | |
| 2749 | |
| 2750 | |
| 2751 | |
| 2752 | |
| 2753 | |
| 2754 | |
| 2755 | |
| 2756 | |
| 2757 | |
| 2758 | |
| 2759 | |
| 2760 | |
| 2761 | |
| 2762 | |
| 2763 | |
| 2764 | |
| 2765 | |
| 2766 | |
| 2767 | |
| 2768 | |
| 2769 | |
| 2770 | |
| 2771 | |
| 2772 | |
| 2773 | |
| 2774 | |
| 2775 | |
| 2776 | |
| 2777 | |
| 2778 | |
| 2779 | |
| 2780 | |
| 2781 | |
| 2782 | |
| 2783 | |
| 2784 | |
| 2785 | |
| 2786 | |
| 2787 | |
| 2788 | |
| 2789 | |
| 2790 | |
| 2791 | |
| 2792 | |
| 2793 | |
| 2794 | |
| 2795 | |
| 2796 | |
| 2797 | |
| 2798 | |
| 2799 | |
| 2800 | |
| 2801 | |
| 2802 | |
| 2803 | |
| 2804 | |
| 2805 | |
| 2806 | |
| 2807 | |
| 2808 | |
| 2809 | |
| 2810 | |
| 2811 | |
| 2812 | |
| 2813 | |
| 2814 | |
| 2815 | |
| 2816 | |
| 2817 | |
| 2818 | |
| 2819 | |
| 2820 | |
| 2821 | |
| 2822 | |
| 2823 | |
| 2824 | |
| 2825 | |
| 2826 | |
| 2827 | |
| 2828 | |
| 2829 | |
| 2830 | |
| 2831 | |
| 2832 | |
| 2833 | |
| 2834 | |
| 2835 | |
| 2836 | |
| 2837 | |
| 2838 | |
| 2839 | |
| 2840 | |
| 2841 | |
| 2842 | |
| 2843 | |
| 2844 | |
| 2845 | |
| 2846 | |
| 2847 | |
| 2848 | |
| 2849 | |
| 2850 | |
| 2851 | |
| 2852 | |
| 2853 | |
| 2854 | |
| 2855 | |
| 2856 | |
| 2857 | |
| 2858 | |
| 2859 | |
| 2860 | |
| 2861 | |
| 2862 | |
| 2863 | |
| 2864 | |
| 2865 | |
| 2866 | |
| 2867 | |
| 2868 | |
| 2869 | |
| 2870 | |
| 2871 | |
| 2872 | |
| 2873 | |
| 2874 | |
| 2875 | |
| 2876 | |
| 2877 | |
| 2878 | |
| 2879 | |
| 2880 | |
| 2881 | |
| 2882 | |
| 2883 | |
| 2884 | |
| 2885 | |
| 2886 | |
| 2887 | |
| 2888 | |
| 2889 | |
| 2890 | |
| 2891 | |
| 2892 | |
| 2893 | |
| 2894 | |
| 2895 | |
| 2896 | |
| 2897 | |
| 2898 | |
| 2899 | |
| 2900 | |
| 2901 | |
| 2902 | |
| 2903 | |
| 2904 | |
| 2905 | |
| 2906 | |
| 2907 | |
| 2908 | |
| 2909 | |
| 2910 | |
| 2911 | |
| 2912 | |
| 2913 | |
| 2914 | |
| 2915 | |
| 2916 | |
| 2917 | |
| 2918 | |
| 2919 | |
| 2920 | |
| 2921 | |
| 2922 | |
| 2923 | |
| 2924 | |
| 2925 | |
| 2926 | |
| 2927 | |
| 2928 | |
| 2929 | |
| 2930 | |
| 2931 | |
| 2932 | |
| 2933 | |
| 2934 | |
| 2935 | |
| 2936 | |
| 2937 | |
| 2938 | |
| 2939 | |
| 2940 | |
| 2941 | |
| 2942 | |
| 2943 | |
| 2944 | |
| 2945 | |
| 2946 | |
| 2947 | |
| 2948 | |
| 2949 | |
| 2950 | |
| 2951 | |
| 2952 | |
| 2953 | |
| 2954 | |
| 2955 | |
| 2956 | |
| 2957 | |
| 2958 | |
| 2959 | |
| 2960 | |
| 2961 | |
| 2962 | |
| 2963 | |
| 2964 | |
| 2965 | |
| 2966 | |
| 2967 | |
| 2968 | |
| 2969 | |
| 2970 | |
| 2971 | |
| 2972 | |
| 2973 | |
| 2974 | |
| 2975 | |
| 2976 | |
| 2977 | |
| 2978 | |
| 2979 | |
| 2980 | |
| 2981 | |
| 2982 | |
| 2983 | |
| 2984 | |
| 2985 | |
| 2986 | |
| 2987 | |
| 2988 | |
| 2989 | |
| 2990 | |
| 2991 | |
| 2992 | |
| 2993 | |
| 2994 | |
| 2995 | |
| 2996 | |
| 2997 | |
| 2998 | |
| 2999 | |
| 3000 | |
| 3001 | |
| 3002 | |
| 3003 | |
| 3004 | |
| 3005 | |
| 3006 | |
| 3007 | |
| 3008 | |
| 3009 | |
| 3010 | |
| 3011 | |
| 3012 | |
| 3013 | |
| 3014 | |
| 3015 | |
| 3016 | |
| 3017 | |
| 3018 | |
| 3019 | |
| 3020 | |
| 3021 | |
| 3022 | |
| 3023 | |
| 3024 | |
| 3025 | |
| 3026 | |
| 3027 | |
| 3028 | |
| 3029 | |
| 3030 | |
| 3031 | |
| 3032 | |
| 3033 | </div> |
| 3034 | |
| 3035 | </section> |
| 3036 | |
| 3037 | <div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"> |
| 3038 | <div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div> |
| 3039 | </div> |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 3040 | <script src="/hono/docs/js/clipboard.min.js?1626138727"></script> |
| 3041 | <script src="/hono/docs/js/perfect-scrollbar.min.js?1626138727"></script> |
| 3042 | <script src="/hono/docs/js/perfect-scrollbar.jquery.min.js?1626138727"></script> |
| 3043 | <script src="/hono/docs/js/jquery.sticky.js?1626138727"></script> |
| 3044 | <script src="/hono/docs/js/featherlight.min.js?1626138727"></script> |
| 3045 | <script src="/hono/docs/js/highlight.pack.js?1626138727"></script> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 3046 | <script>hljs.initHighlightingOnLoad();</script> |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 3047 | <script src="/hono/docs/js/modernizr.custom-3.6.0.js?1626138727"></script> |
| 3048 | <script src="/hono/docs/js/learn.js?1626138727"></script> |
| 3049 | <script src="/hono/docs/js/hugo-learn.js?1626138727"></script> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 3050 | |
Hono Bot | 297ddc6 | 2021-07-13 01:12:32 +0000 | [diff] [blame^] | 3051 | <link href="/hono/docs/mermaid/mermaid.css?1626138727" rel="stylesheet" /> |
| 3052 | <script src="/hono/docs/mermaid/mermaid.js?1626138727"></script> |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 3053 | <script> |
| 3054 | mermaid.initialize({ startOnLoad: true }); |
| 3055 | </script> |
| 3056 | |
| 3057 | |
| 3058 | |
| 3059 | |
hono Bot | 0190969 | 2020-09-10 21:24:10 -0400 | [diff] [blame] | 3060 | <script> |
| 3061 | (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': |
| 3062 | new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], |
| 3063 | j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= |
| 3064 | 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); |
| 3065 | })(window,document,'script','dataLayer','GTM-5WLCZXC'); |
| 3066 | </script> |
| 3067 | |
| 3068 | |
| 3069 | <script src="https://www.eclipse.org/eclipse.org-common/themes/solstice/public/javascript/vendor/cookieconsent/default.min.js"></script> |
| 3070 | |
| 3071 | </body> |
| 3072 | </html> |
| 3073 | |