59 lines
2.9 KiB
Plaintext
Executable File
59 lines
2.9 KiB
Plaintext
Executable File
<#import "template.ftl" as layout>
|
|
<@layout.mainLayout active='authentication' bodyClass='authentication'; section>
|
|
|
|
<h1>${msg("authenticationTitle")}</h1>
|
|
|
|
<#list authentication.credentialTypes as credType>
|
|
<section>
|
|
<h2>${msg(credType.displayName)}</h2>
|
|
<p>${msg(credType.helpText!"default-help-text")}</p>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Created</th>
|
|
<th>Actions</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<#list credType.userCredentialMetadatas as userData>
|
|
<tr>
|
|
<td>${userData.credential.userLabel!"No label"}</td>
|
|
<td>${userData.credential.createdDate?number_to_datetime!"No date"}</td>
|
|
<td>
|
|
<#if credType.removable!false>
|
|
<form action="${url.authenticationUrl}" method="post">
|
|
<input type="hidden" id="stateChecker" name="stateChecker" value="${stateChecker}">
|
|
<input type="hidden" name="submitAction" value="Delete">
|
|
<input type="hidden" name="credentialId" value="${userData.credential.id}">
|
|
<input type="submit" value="Delete">
|
|
</form>
|
|
</#if>
|
|
<#if credType.updateAction??>
|
|
<form action="${url.authenticationUrl}" method="post">
|
|
<input type="hidden" id="stateChecker" name="stateChecker" value="${stateChecker}">
|
|
<input type="hidden" name="submitAction" value="Update">
|
|
<input type="hidden" name="kcAction" value="${credType.updateAction}">
|
|
<input type="hidden" name="credentialId" value="${userData.credential.id}">
|
|
<input type="submit" value="Update">
|
|
</form>
|
|
</#if>
|
|
</td>
|
|
</tr>
|
|
</#list>
|
|
</tbody>
|
|
</table>
|
|
<#if credType.createAction??>
|
|
<form action="${url.authenticationUrl}" method="post">
|
|
<input type="hidden" id="stateChecker" name="stateChecker" value="${stateChecker}">
|
|
<input type="hidden" name="submitAction" value="Create">
|
|
<input type="hidden" name="kcAction" value="${credType.createAction}">
|
|
<input type="submit" value="Create">
|
|
</form>
|
|
</#if>
|
|
</section>
|
|
</#list>
|
|
|
|
|
|
</@layout.mainLayout>
|