Uses of Record Class
zeroecho.pki.server.DisclosureService.Capability
Packages that use DisclosureService.Capability
-
Uses of DisclosureService.Capability in zeroecho.pki.server
Methods in zeroecho.pki.server that return DisclosureService.CapabilityModifier and TypeMethodDescriptionDisclosureService.IssuedCapability.capability()Returns the persisted commitment-only metadata.DisclosureService.classifyDelivery(String capabilityId, boolean delivered) Persists the safe post-write delivery classification without changing token validity.ServerControlStore.requireCapability(String capabilityId) Returns one capability record.DisclosureService.revokeCapability(String capabilityId, String actorPrincipalId) Revokes a capability without revealing or recovering its raw token.Methods in zeroecho.pki.server that return types with arguments of type DisclosureService.CapabilityModifier and TypeMethodDescriptionServerControlStore.capabilitiesFor(PkiId objectId) Lists capability commitments bound to one object.ServerControlStore.selectCapabilities(PkiId objectId, Optional<String> after, int limit, CancellationSignal cancellation) Selects capabilities for one already-authorized object in ascending capability-ID order.Methods in zeroecho.pki.server with parameters of type DisclosureService.CapabilityModifier and TypeMethodDescriptionstatic StringDisclosureService.bearerCredential(DisclosureService.Capability capability, byte[] token) Returns the strict one-time bearer credential for an issued capability.voidServerControlStore.createCapability(DisclosureService.Capability value) Creates one commitment-only capability record.voidServerControlStore.replaceCapability(DisclosureService.Capability current, DisclosureService.Capability updated) Replaces one capability record.Constructors in zeroecho.pki.server with parameters of type DisclosureService.CapabilityModifierConstructorDescriptionIssuedCapability(DisclosureService.Capability capability, byte[] token) Validates and snapshots the one-time token.