Revision 59615
Added by Katerina Iatropoulou over 3 years ago
registeredServices.jsp | ||
---|---|---|
19 | 19 |
<link rel="icon" type="image/png" sizes="96x96" href="images/favicon//favicon-96x96.png"> |
20 | 20 |
<link rel="icon" type="image/png" sizes="16x16" href="images/favicon/favicon-16x16.png"> |
21 | 21 |
<link href="images/favicon/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" /> |
22 |
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
|
22 | 23 |
</head> |
23 | 24 |
<body class="" style=""> |
24 | 25 |
<div class="uk-offcanvas-content uk-height-viewport"> |
... | ... | |
116 | 117 |
</c:if> |
117 | 118 |
|
118 | 119 |
<c:if test="${registeredServices.size() > 0}"> |
119 |
<!-- REGISTER FORM --> |
|
120 |
|
|
120 | 121 |
<ul class="uk-list"> |
121 | 122 |
<li> |
122 | 123 |
<div class="uk-grid uk-child-width-1-3 uk-text-muted"> |
... | ... | |
125 | 126 |
<div>Actions</div> |
126 | 127 |
</div> |
127 | 128 |
</li> |
128 |
>>> ${registeredServices.size()} |
|
129 |
${services} |
|
130 |
<c:forEach items="${registeredServices}" var="registeredService"> |
|
129 |
<c:forEach items="${registeredServices}" var="registeredService" varStatus="loop"> |
|
130 |
<c:set var="key" value="${registeredService.id}"/> |
|
131 | 131 |
<li> |
132 | 132 |
<hr class="uk-margin-remove-top"> |
133 | 133 |
<div class="uk-grid uk-child-width-1-3"> |
134 | 134 |
<div ><a uk-toggle="target: #details${registeredService.id}; animation: uk-animation-fade">${registeredService.name} <span uk-icon="icon:info;ratio:0.7"></span></a> |
135 | 135 |
</div> |
136 |
<div>${registeredService.date}</div>
|
|
136 |
<div><fmt:formatDate value="${registeredService.date}" pattern="dd-MM-yyyy HH:mm" /></div>
|
|
137 | 137 |
<div> |
138 | 138 |
|
139 | 139 |
<a href="./editRegisteredService?id=${registeredService.id}"><span class="uk-margin-small-right" uk-icon="pencil" ></span> |
... | ... | |
158 | 158 |
</li> |
159 | 159 |
<li id="details${registeredService.id}" hidden="hidden" > |
160 | 160 |
<div class="uk-alert"> |
161 |
<p>Service Name: </p> |
|
162 |
<p>Service Description: </p> |
|
163 |
<p>Service Id:</p> |
|
164 |
<p>Creation Date:</p> |
|
161 |
<p><em>Name</em>: ${services[key].clientName}</p> |
|
162 |
<p><em>Description</em>: ${services[key].clientDescription}</p> |
|
163 |
<p><em>Scope</em>: openid</p> |
|
164 |
<p><em>Grant type</em>: client credentials</p> |
|
165 |
<p><em>Authentication Method</em>: Asymmetrically-signed JWT assertion</p> |
|
166 |
<p><em>Token Endpoint Authentication Signing Algorithm</em>: RSASSA using SHA-256 hash algorithm</p> |
|
167 |
<p><em>Public Key Set(*)</em>: <pre><code>${keys[key]}</code></pre></p> |
|
168 |
<p><em>Creation Date</em>: ${services[key].createdAt}</p> |
|
169 |
</p> |
|
165 | 170 |
</div> |
166 | 171 |
</li> |
167 | 172 |
</c:forEach> |
... | ... | |
181 | 186 |
</button> |
182 | 187 |
</c:otherwise> |
183 | 188 |
</c:choose> |
189 |
<c:remove var="reachedLimit" scope="session"/> |
|
184 | 190 |
</div> |
185 | 191 |
</div> |
186 | 192 |
|
Also available in: Unified diff
service registration with keys enabled