Generate New Token
refresh
Show Disabled KnoxSSO Cookies
@if (userCanSeeAllTokens()) {
Show My Tokens Only
}
Search by Token ID, (Impersonated) User Name, Comment or Metadata...
@if (!isDisabledKnoxSSoCookie(knoxToken)) {
}
Token ID
@if (knoxToken.metadata.enabled) {
{{knoxToken.tokenId}}
}
@if (!knoxToken.metadata.enabled) {
{{knoxToken.tokenId}}
}
Issued
{{formatDateTime(knoxToken.issueTimeLong)}}
Expires
{{formatDateTime(knoxToken.expirationLong)}}
User Name
{{knoxToken.metadata.userName}}
Impersonated
@if (!knoxToken.metadata.createdBy) {
}
@if (knoxToken.metadata.createdBy) {
}
@if (knoxToken.metadata.createdBy) {
{{knoxToken.metadata.createdBy}}
}
Type
Comment
{{knoxToken.metadata.comment}}
Additional
Metadata
@for (metadata of getCustomMetadataArray(knoxToken); track metadata) {
{{metadata[0]}} = {{metadata[1]}}
}
Actions
@if (knoxToken.metadata.enabled && !isTokenExpired(knoxToken.expirationLong)) {
Disable
}
@if (!isKnoxSsoCookie(knoxToken) && !knoxToken.metadata.enabled && !isTokenExpired(knoxToken.expirationLong))
{
Enable
}
@if (!isKnoxSsoCookie(knoxToken)) {
Revoke
}
@if (isDisabledKnoxSsoCookie(knoxToken)) {
Previously Disabled SSO Cookie!
}
@if (showDisableSelectedTokensButton) {
Disable
Selected Tokens
}
@if (showEnableSelectedTokensButton) {
Enable
Selected Tokens
}
@if (showRevokeSelectedTokensButton) {
Revoke
Selected Tokens
}
@if (!selection.isEmpty() && !showDisableSelectedTokensButton) {
Expired tokens cannot be disabled in batches
(nor individually).
}
@if (!selection.isEmpty() && !showEnableSelectedTokensButton) {
Expired tokens cannot be enabed in batches
(nor individually).
}
@if (!selection.isEmpty() && !showRevokeSelectedTokensButton) {
KnoxSSO Cookies cannot be revoked in batches
(nor individually).
}