Record Class OperationSecurityDescriptors.Descriptor

java.lang.Object
java.lang.Record
zeroecho.pki.server.OperationSecurityDescriptors.Descriptor
Record Components:
operationId - stable typed-operation identity
family - internally fixed execution family
action - required permission
resourceType - required resource type
mutating - whether the operation may commit state
dataView - required data view
approvalCategory - approval treatment
eligibility - future transport eligibility metadata
Enclosing class:
OperationSecurityDescriptors

public static record OperationSecurityDescriptors.Descriptor(String operationId, OperationSecurityDescriptors.Family family, Permission.Action action, Permission.ResourceType resourceType, boolean mutating, Permission.DataView dataView, OperationSecurityDescriptors.ApprovalCategory approvalCategory, OperationSecurityDescriptors.Eligibility eligibility) extends Record
Immutable operation security descriptor.