Uses of Record Class
zeroecho.pki.server.Permission.Scope
Packages that use Permission.Scope
-
Uses of Permission.Scope in zeroecho.pki.server
Methods in zeroecho.pki.server that return Permission.ScopeModifier and TypeMethodDescriptionServerControlOperationExecutor.enrollmentScope(String id) Resolves scope from the retained request before gateway authorization.ApprovalService.Request.scope()Returns the value of thescoperecord component.AuditorViews.Redacted.scope()Returns the value of thescoperecord component.AuditorViews.Source.scope()Returns the value of thescoperecord component.Permission.Grant.scope()Returns the value of thescoperecord component.Permission.Resource.scope()Returns the value of thescoperecord component.RoleTemplateCatalog.Assignment.scope()Returns the value of thescoperecord component.Methods in zeroecho.pki.server with parameters of type Permission.ScopeModifier and TypeMethodDescriptionApprovalService.claim(String approvalId, String operationId, String operationCommitment, Permission.Scope scope) Validates and durably claims an approved operation before dispatch.ApprovalService.request(String approvalId, String operationId, String operationCommitment, Permission.Scope scope, String requesterPrincipalId, ApprovalService.Policy policy) Creates a new pending exact-operation request.Constructors in zeroecho.pki.server with parameters of type Permission.ScopeModifierConstructorDescriptionAssignment(String assignmentId, String principalId, String templateId, int templateVersion, Permission.Scope scope, boolean enabled) Creates an assignment without an expiry for existing embedded callers.Assignment(String assignmentId, String principalId, String templateId, int templateVersion, Permission.Scope scope, Optional<Instant> expiresAt, boolean enabled) Validates the exact scoped assignment.Grant(String grantId, String principalId, Permission.Effect effect, Permission.Action action, Permission.ResourceType resourceType, Permission.Scope scope, Permission.Relationship relationship, Permission.DataView dataView, Set<Permission.Condition> conditions, Optional<Instant> expiresAt, boolean enabled) Validates and snapshots the finite grant.Redacted(PkiId objectId, Permission.ResourceType type, Permission.Scope scope, String lifecycleState, Instant createdAt, String algorithmId, Optional<String> bindingId, String commitment, boolean subjectPresent, int subjectAlternativeNameCount) Creates an instance of aRedactedrecord class.Request(String approvalId, String operationId, String operationCommitment, Permission.Scope scope, String requesterPrincipalId, Instant createdAt, Instant expiresAt, ApprovalService.Policy policy, String policyCommitment, ApprovalService.State state, List<ApprovalService.Decision> decisions, Optional<String> resultClassification) Validates and snapshots the durable record.Resource(Permission.ResourceType type, Permission.Scope scope, Optional<PkiId> objectId, Optional<String> ownerPrincipalId) Validates the finite resource reference.Source(PkiId objectId, Permission.ResourceType type, Permission.Scope scope, String lifecycleState, Instant createdAt, String algorithmId, Optional<String> bindingId, String commitment, boolean subjectPresent, int subjectAlternativeNameCount, Optional<String> fullSubject, List<String> fullSubjectAlternativeNames, Optional<byte[]> content) Validates and snapshots finite source data. -
Uses of Permission.Scope in zeroecho.pki.server.enrollment
Methods in zeroecho.pki.server.enrollment that return Permission.ScopeModifier and TypeMethodDescriptionstatic Permission.ScopeEnrollmentCoordinator.scope(EnrollmentTransaction value) Derives administrative scope solely from the retained authoritative request.