Interface ServerControlOperation
- All Known Implementing Classes:
ServerControlOperation.ActivateBreakGlass, ServerControlOperation.ActivateEnrollmentProfile, ServerControlOperation.BackupArtifactCommand, ServerControlOperation.CancelApproval, ServerControlOperation.ConfigurationChoices, ServerControlOperation.CreateBreakGlass, ServerControlOperation.CreateGrant, ServerControlOperation.CreateRoleAssignment, ServerControlOperation.DeactivateAcmeAccount, ServerControlOperation.DecideApproval, ServerControlOperation.DecideEnrollmentRequest, ServerControlOperation.DeregisterCmpEndpoint, ServerControlOperation.DeregisterEstEndpoint, ServerControlOperation.DeregisterScepEndpoint, ServerControlOperation.EnrollCredentialPublication, ServerControlOperation.EvaluateAuthorization, ServerControlOperation.ExecuteRestore, ServerControlOperation.ExportBackup, ServerControlOperation.ExportBackupStream, ServerControlOperation.InspectAcmeAccount, ServerControlOperation.InspectAcmeDirectory, ServerControlOperation.InspectApproval, ServerControlOperation.InspectAuditView, ServerControlOperation.InspectBreakGlass, ServerControlOperation.InspectCmpEndpoint, ServerControlOperation.InspectDisclosure, ServerControlOperation.InspectEnrollmentProfile, ServerControlOperation.InspectEnrollmentRequest, ServerControlOperation.InspectEstEndpoint, ServerControlOperation.InspectGrant, ServerControlOperation.InspectOcspResponder, ServerControlOperation.InspectPrincipal, ServerControlOperation.InspectRepositoryAlias, ServerControlOperation.InspectRoleAssignment, ServerControlOperation.InspectRoleTemplate, ServerControlOperation.InspectScepEndpoint, ServerControlOperation.IssueCapability, ServerControlOperation.ListAcmeAccounts, ServerControlOperation.ListAcmeDirectories, ServerControlOperation.ListApprovals, ServerControlOperation.ListBreakGlass, ServerControlOperation.ListCapabilities, ServerControlOperation.ListCmpEndpoints, ServerControlOperation.ListEnrollmentProfiles, ServerControlOperation.ListEnrollmentRequests, ServerControlOperation.ListEstEndpoints, ServerControlOperation.ListGrants, ServerControlOperation.ListOcspResponders, ServerControlOperation.ListPrincipals, ServerControlOperation.ListRepositoryAliases, ServerControlOperation.ListRoleAssignments, ServerControlOperation.ListRoleTemplates, ServerControlOperation.ListScepEndpoints, ServerControlOperation.RegisterAcmeDirectory, ServerControlOperation.RegisterCmpEndpoint, ServerControlOperation.RegisterEnrollmentProfile, ServerControlOperation.RegisterEstEndpoint, ServerControlOperation.RegisterOcspResponder, ServerControlOperation.RegisterPrincipal, ServerControlOperation.RegisterScepEndpoint, ServerControlOperation.RemoveRepositoryAlias, ServerControlOperation.RequestApproval, ServerControlOperation.ReserveBackupUpload, ServerControlOperation.RevokeBreakGlass, ServerControlOperation.RevokeCapability, ServerControlOperation.RevokeGrant, ServerControlOperation.RevokeRoleAssignment, ServerControlOperation.SearchAudit, ServerControlOperation.SetAcmeDirectoryActive, ServerControlOperation.SetDisclosure, ServerControlOperation.SetOcspResponderActive, ServerControlOperation.SetPrincipalEnabled, ServerControlOperation.SetRepositoryAlias, ServerControlOperation.SuspendEnrollmentProfile, ServerControlOperation.UpdateEnrollmentProfile, ServerControlOperation.VerifyAuditIntegrity, ServerControlOperation.VerifyBackup
public sealed interface ServerControlOperation
permits ServerControlOperation.RegisterPrincipal, ServerControlOperation.InspectPrincipal, ServerControlOperation.ListPrincipals, ServerControlOperation.SetPrincipalEnabled, ServerControlOperation.ListRoleTemplates, ServerControlOperation.InspectRoleTemplate, ServerControlOperation.CreateRoleAssignment, ServerControlOperation.InspectRoleAssignment, ServerControlOperation.ListRoleAssignments, ServerControlOperation.RevokeRoleAssignment, ServerControlOperation.CreateGrant, ServerControlOperation.InspectGrant, ServerControlOperation.ListGrants, ServerControlOperation.RevokeGrant, ServerControlOperation.EvaluateAuthorization, ServerControlOperation.RequestApproval, ServerControlOperation.InspectApproval, ServerControlOperation.ListApprovals, ServerControlOperation.DecideApproval, ServerControlOperation.CancelApproval, ServerControlOperation.CreateBreakGlass, ServerControlOperation.ActivateBreakGlass, ServerControlOperation.InspectBreakGlass, ServerControlOperation.ListBreakGlass, ServerControlOperation.RevokeBreakGlass, ServerControlOperation.InspectDisclosure, ServerControlOperation.SetDisclosure, ServerControlOperation.EnrollCredentialPublication, ServerControlOperation.IssueCapability, ServerControlOperation.RevokeCapability, ServerControlOperation.InspectAuditView, ServerControlOperation.InspectRepositoryAlias, ServerControlOperation.ListRepositoryAliases, ServerControlOperation.SetRepositoryAlias, ServerControlOperation.RemoveRepositoryAlias, ServerControlOperation.RegisterAcmeDirectory, ServerControlOperation.InspectAcmeDirectory, ServerControlOperation.ListAcmeDirectories, ServerControlOperation.SetAcmeDirectoryActive, ServerControlOperation.InspectAcmeAccount, ServerControlOperation.ListAcmeAccounts, ServerControlOperation.DeactivateAcmeAccount, ServerControlOperation.RegisterOcspResponder, ServerControlOperation.InspectOcspResponder, ServerControlOperation.ListOcspResponders, ServerControlOperation.SetOcspResponderActive, ServerControlOperation.RegisterEstEndpoint, ServerControlOperation.DeregisterEstEndpoint, ServerControlOperation.InspectEstEndpoint, ServerControlOperation.ListEstEndpoints, ServerControlOperation.RegisterScepEndpoint, ServerControlOperation.DeregisterScepEndpoint, ServerControlOperation.InspectScepEndpoint, ServerControlOperation.ListScepEndpoints, ServerControlOperation.RegisterCmpEndpoint, ServerControlOperation.DeregisterCmpEndpoint, ServerControlOperation.InspectCmpEndpoint, ServerControlOperation.ListCmpEndpoints, ServerControlOperation.RegisterEnrollmentProfile, ServerControlOperation.UpdateEnrollmentProfile, ServerControlOperation.InspectEnrollmentProfile, ServerControlOperation.ListEnrollmentProfiles, ServerControlOperation.ActivateEnrollmentProfile, ServerControlOperation.SuspendEnrollmentProfile, ServerControlOperation.InspectEnrollmentRequest, ServerControlOperation.ListEnrollmentRequests, ServerControlOperation.DecideEnrollmentRequest, ServerControlOperation.SearchAudit, ServerControlOperation.VerifyAuditIntegrity, ServerControlOperation.ExportBackup, ServerControlOperation.VerifyBackup, ServerControlOperation.ExecuteRestore, ServerControlOperation.ReserveBackupUpload, ServerControlOperation.ExportBackupStream, ServerControlOperation.BackupArtifactCommand, ServerControlOperation.ConfigurationChoices, ServerControlOperation.ListCapabilities
Closed transport-neutral server-control administration operation hierarchy.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordServer-resolved exact profile precondition bound into approval canonicalization.static final recordActivation of one already-created approved emergency grant.static final recordActivates a suspended enrollment profile.static final recordRequests an action on an owned opaque archive or restore workflow.static final recordApproval cancellation.static final recordLists safe configured metadata and one page of known key references.static final recordIndependently approved emergency grant creation.static final recordDirect grant creation.static final recordScoped assignment creation.static final recordDurably deactivates one ACME account without deleting history.static final recordApproval or rejection decision.static final recordIndependently approves or rejects the exact record reviewed by an administrator.static final recordDe-registers a CMP endpoint by label.static final recordDe-registers an EST endpoint by label.static final recordDe-registers a SCEP endpoint by label.static final recordExplicit post-issuance enrollment into confirmation and disclosure.static final recordSide-effect-free authorization simulation.static final recordExecutes a restore from a backup artifact.static final recordExports a backup of PKI state, excluding private keys.static final recordCreates a file-backed export for a subsequent authorized download.static final recordInspects one protocol-scoped ACME account.static final recordInspects one exact ACME directory revision.static final recordApproval lookup.static final recordExisting safe auditor projection over one server-control object.static final recordBreak-glass lookup.static final recordInspects one registered CMP endpoint.static final recordDisclosure metadata lookup.static final recordInspects one enrollment profile.static final recordInspects a durable protocol request using its authoritative persisted scope.static final recordInspects one registered EST endpoint.static final recordDirect grant lookup.static final recordInspects one exact OCSP responder binding.static final recordPrincipal lookup.static final recordExact repository alias inspection.static final recordScoped assignment lookup.static final recordImmutable role-template lookup.static final recordInspects one registered SCEP endpoint.static final recordOne-time unlisted retrieval capability issuance.static final recordLists a bounded account page without contact PII.static final recordLists a bounded page of ACME directory revisions.static final recordBounded approval page.static final recordBounded break-glass page.static final recordLists non-bearer capabilities for one authoritative disclosure object.static final recordLists registered CMP endpoints.static final recordLists enrollment profiles.static final recordLists retained enrollment requests within the authorized scope.static final recordLists registered EST endpoints.static final recordBounded direct-grant page.static final recordLists a bounded OCSP responder page.static final recordBounded principal page.static final recordBounded repository alias page.static final recordBounded assignment page.static final recordImmutable role-template list.static final recordLists registered SCEP endpoints.static final recordRegisters one immutable inactive ACME directory revision.static final recordRegisters a CMP RFC 4210/9480 endpoint.static final recordRegisters a new enrollment profile.static final recordRegisters an EST RFC 7030 endpoint.static final recordRegisters one exact inactive OCSP responder binding.static final recordPrincipal registration.static final recordRegisters a SCEP RFC 8894 endpoint.static final recordDurable repository alias removal without target mutation.static final recordExact future-operation approval request.static final recordReserves bounded storage for a streaming archive upload.static final recordBreak-glass revocation.static final recordCapability revocation by non-bearer record identity.static final recordDurable direct-grant revocation.static final recordDurable assignment revocation.static final recordBounded audit-log search over the packaged admin API; preserves tamper-evidence (read-only).static final recordActivates or deactivates one exact ACME directory revision.static final recordDisclosure-only state transition.static final recordActivates or deactivates one exact responder.static final recordPrincipal enablement transition.static final recordExact CRL or chain alias publication with expected-current protection.static final recordSuspends an active enrollment profile.static final recordUpdates an existing enrollment profile (replaces all mutable fields).static final recordVerifies the audit-log hash chain, optionally against a trusted head anchor.static final recordVerifies structural integrity and completeness of a backup artifact. -
Method Summary
-
Method Details
-
name
String name()Returns the stable operation identity used for authorization and dispatch.- Returns:
- stable operation identity
-