Uses of Enum Class
zeroecho.pki.server.Permission.Action
Packages that use Permission.Action
-
Uses of Permission.Action in zeroecho.pki.server
Subclasses with type arguments of type Permission.Action in zeroecho.pki.serverModifier and TypeClassDescriptionstatic enumStable permission actions; semantic separation is part of the public contract.Methods in zeroecho.pki.server that return Permission.ActionModifier and TypeMethodDescriptionAuthorizationEngine.Request.action()Returns the value of theactionrecord component.OperationSecurityDescriptors.Descriptor.action()Returns the value of theactionrecord component.Permission.Grant.action()Returns the value of theactionrecord component.ServerControlOperation.EvaluateAuthorization.action()Returns the value of theactionrecord component.static Permission.ActionPermission.Action.fromCode(int code) Resolves a stable persistence code.static Permission.ActionReturns the enum constant of this class with the specified name.static Permission.Action[]Permission.Action.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in zeroecho.pki.server that return types with arguments of type Permission.ActionModifier and TypeMethodDescriptionRoleTemplateCatalog.Template.actions()Returns the value of theactionsrecord component.Methods in zeroecho.pki.server with parameters of type Permission.ActionModifier and TypeMethodDescriptionServerOperationGateway.authorizeControl(String principalId, Permission.Action action, Permission.Resource resource, Permission.Context context, String correlationId) Authorizes one non-PKI administrative control resource through the same default-deny engine used for typed operations.Constructors in zeroecho.pki.server with parameters of type Permission.ActionModifierConstructorDescriptionDescriptor(String operationId, OperationSecurityDescriptors.Family family, Permission.Action action, Permission.ResourceType resourceType, boolean mutating, Permission.DataView dataView, OperationSecurityDescriptors.ApprovalCategory approvalCategory, OperationSecurityDescriptors.Eligibility eligibility) Validates one finite descriptor.Descriptor(String operationId, Permission.Action action, Permission.ResourceType resourceType, boolean mutating, Permission.DataView dataView, OperationSecurityDescriptors.ApprovalCategory approvalCategory, OperationSecurityDescriptors.Eligibility eligibility) Creates an existing PKI-family descriptor for embedded callers.EvaluateAuthorization(String principalId, Permission.Action action, Permission.Resource resource, Permission.Relationship relationship, Permission.DataView dataView, Permission.Context context) Validates the operation's immutable input.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.Request(RealmId realmId, AuthorityExposurePolicy exposure, SecurityPrincipal principal, Permission.Action action, Permission.Resource resource, Permission.Relationship relationship, Permission.DataView dataView, Permission.Context context, List<Permission.Grant> grants, Set<String> breakGlassGrantIds) Validates and snapshots the authorization input.Constructor parameters in zeroecho.pki.server with type arguments of type Permission.ActionModifierConstructorDescriptionTemplate(String templateId, int version, Set<Permission.Action> actions) Validates the stable template.