Project

General

Profile

« Previous | Next » 

Revision 59615

service registration with keys enabled

View differences:

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