@if (authService.actionAllowed("tokenlist")) {
Filter Tokens... @if (showFilterHint()) { Press enter to apply the filter }
@for (column of columnKeysMap; track column) { @if (column.key === "select") { } @else { } }
{{ column.label }}
@if (apiFilterKeyMap[column.key] && tokenService.apiFilter.includes(apiFilterKeyMap[column.key])) { @if (apiFilterKeyMap[column.key] === "realm" || apiFilterKeyMap[column.key] === "tokenrealm") { } @else if (apiFilterKeyMap[column.key] === "type") { } @else { } }
@switch (column.key) { @case ("select") { } @case ("serial") { } @case ("active") { @if (authService.actionAllowed("enable") && authService.actionAllowed("disable")) { {{ tableUtilsService.getDisplayText(column.key, tokenDetails) }} } } @case ("failcount") { @if (authService.actionAllowed("reset")) { {{ tableUtilsService.getDisplayText(column.key, tokenDetails) }} } } @case ("realms") {
@for (realm of tokenDetails[column.key]; track realm; let idx = $index) { {{ realm }}
}
} @case ("container_serial") {
{{ tokenDetails[column.key] }} @if (tokenDetails.container_serial !== "") { }
} @case ("username") { {{ tokenDetails[column.key] }} } @default { @if (tableUtilsService.isLink(column.key)) { {{ tokenDetails[column.key] }} } @else { {{ tokenDetails[column.key] }} } } }
No data matching the filter.
} @else {
You do not have the permission to view the token list.
}
@for (realm of realmService.realmOptions(); track realm) { } @for (typeOption of tokenService.tokenTypeOptions(); track typeOption.key) { }