Uses of Record Class
zeroecho.pki.server.BreakGlassService.Record
Packages that use BreakGlassService.Record
-
Uses of BreakGlassService.Record in zeroecho.pki.server
Methods in zeroecho.pki.server that return BreakGlassService.RecordModifier and TypeMethodDescriptionBreakGlassService.activatePending(String breakGlassId, String actorPrincipalId, Optional<String> approvalId) Activates one independently approved pending emergency grant.BreakGlassService.create(String breakGlassId, String principalId, Permission.Grant grant, String reason, String issuerPrincipalId, Optional<String> approvalId, Instant expiresAt) Creates one durable pending emergency grant without activating it.ServerControlStore.requireBreakGlass(String breakGlassId) Returns one break-glass record.BreakGlassService.requireCurrent(String breakGlassId) Returns a current record, durably applying expiry when observed.Revokes an active grant.Methods in zeroecho.pki.server that return types with arguments of type BreakGlassService.RecordModifier and TypeMethodDescriptionServerControlStore.breakGlass(int offset, int limit) Returns a bounded stable page of break-glass records.ServerControlStore.breakGlassFor(String principalId) Lists break-glass records for one principal.Methods in zeroecho.pki.server with parameters of type BreakGlassService.RecordModifier and TypeMethodDescriptionvoidServerControlStore.createBreakGlass(BreakGlassService.Record value) Creates one break-glass record.voidServerControlStore.replaceBreakGlass(BreakGlassService.Record current, BreakGlassService.Record updated) Replaces one break-glass record.