@page "/apikeys" @attribute [Authorize(Policy = AdminUiPolicies.FleetAdmin)] @rendermode RenderMode.InteractiveServer @using ZB.MOM.WW.OtOpcUa.Configuration.Entities @using ZB.MOM.WW.OtOpcUa.Core.Authorization @inject IApiKeyAdminService Keys
@_created
| Name | Principal | Key id | Status | Created (UTC) | Expires (UTC) | |
|---|---|---|---|---|---|---|
| @k.Name | @k.Principal | @k.ApiKeyId | @if (!k.Enabled) { revoked } else if (k.ExpiresUtc is { } e && e <= DateTime.UtcNow) { expired } else { active } | @k.CreatedUtc.ToString("yyyy-MM-dd HH:mm") | @(k.ExpiresUtc?.ToString("yyyy-MM-dd") ?? "—") |
|