viewAuthenticationEvents.html 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <!DOCTYPE html>
  2. <html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" layout:decorate="~{monitoring/layout}">
  3. <head>
  4. <title>Authentication Events</title>
  5. <script th:inline="javascript">
  6. /*<![CDATA[*/
  7. var urls = {
  8. getEvents: /*[[@{/status/authnEvents/getEvents}]]*/
  9. };
  10. /*]]>*/
  11. </script>
  12. <script type="text/javascript" th:inline="javascript">
  13. function jqueryReady() {
  14. head.load(
  15. /*[[@{/css/authnEvents.css}]]*/
  16. );
  17. head.load(
  18. /*[[@{/js/authnEvents.js}]]*/
  19. );
  20. }
  21. </script>
  22. </head>
  23. <body id="cas">
  24. <div layout:fragment="content">
  25. <div id="authnEvents">
  26. <h3>Manage Authentication Events</h3>
  27. <div class="tabsContainer">
  28. <!-- Nav tabs -->
  29. <ul id="myTabs" class="nav nav-tabs" role="tablist">
  30. <li role="presentation" class="nav-item"><a class="nav-link active" href="#authnEvents"
  31. aria-controls="authnEvents" role="tab"
  32. data-toggle="tab">Authentication Events</a></li>
  33. </ul>
  34. <div class="tab-content">
  35. <div role="tabpanel" class="tab-pane active" id="authnEventsTab">
  36. <table id="authnEventsTable" class="table table-striped table-bordered">
  37. <thead>
  38. <tr>
  39. <th>Type</th>
  40. <th>Principal</th>
  41. <th>Created</th>
  42. <th>Timestamp</th>
  43. <th>User Agent</th>
  44. <th>Client IP</th>
  45. <th>Server IP</th>
  46. <th>Geo Lat.</th>
  47. <th>Geo Long.</th>
  48. <th>Geo Accuracy</th>
  49. </tr>
  50. </thead>
  51. <tbody>
  52. </tbody>
  53. </table>
  54. </div>
  55. </div>
  56. </div>
  57. <div th:replace="monitoring/fragments/footerButtons"/>
  58. </div>
  59. </div>
  60. </body>
  61. </html>