Uses of Record Class
com.svenruppert.jsentinel.authorization.navigation.AccessContext
Packages that use AccessContext
Package
Description
-
Uses of AccessContext in com.svenruppert.jsentinel.authorization.api
Methods in com.svenruppert.jsentinel.authorization.api with parameters of type AccessContextModifier and TypeMethodDescriptionAccessEvaluator.evaluate(AccessContext context, T annotation) Evaluate access and return a Vaadin-free decision.AuthorizationEvaluator.evaluate(AccessContext context, A annotation) Evaluates access.ProtectedByEvaluator.evaluate(AccessContext context, ProtectedBy annotation) -
Uses of AccessContext in com.svenruppert.jsentinel.authorization.api.permissions
Methods in com.svenruppert.jsentinel.authorization.api.permissions with parameters of type AccessContextModifier and TypeMethodDescriptionabstract StringPermissionBasedAccessEvaluator.alternativeNavigationTarget(AccessContext context, T annotation) Determines the alternative navigation target when the subject lacks the required permissions.PermissionBasedAccessEvaluator.evaluate(AccessContext context, T annotation) RequiresAllPermissionsEvaluator.evaluate(AccessContext context, RequiresAllPermissions annotation) RequiresAnyPermissionEvaluator.evaluate(AccessContext context, RequiresAnyPermission annotation) RequiresPermissionEvaluator.evaluate(AccessContext context, RequiresPermission annotation) -
Uses of AccessContext in com.svenruppert.jsentinel.authorization.api.roles
Methods in com.svenruppert.jsentinel.authorization.api.roles with parameters of type AccessContextModifier and TypeMethodDescriptionRoleBasedAccessEvaluatorAPI.alternativeNavigationTarget(AccessContext context, T annotation) Determines the alternative navigation target when the subject lacks the required roles.RequiresRoleEvaluator.evaluate(AccessContext context, RequiresRole annotation) RoleBasedAccessEvaluator.evaluate(AccessContext context, T annotation) -
Uses of AccessContext in com.svenruppert.jsentinel.policy.api
Methods in com.svenruppert.jsentinel.policy.api that return AccessContextModifier and TypeMethodDescriptionPolicyContext.accessContext()Returns the value of theaccessContextrecord component.ResourceAccessContext.accessContext()Returns the value of theaccessContextrecord component.Constructors in com.svenruppert.jsentinel.policy.api with parameters of type AccessContextModifierConstructorDescriptionPolicyContext(AccessContext accessContext, String policyName) Convenience constructor using an emptyresourceAttributesmap and noResourceRef.PolicyContext(AccessContext accessContext, String policyName, ResourceRef resourceRef) Convenience constructor with aResourceRefand an emptyresourceAttributesmap.PolicyContext(AccessContext accessContext, String policyName, Map<String, Object> resourceAttributes) Convenience constructor without aResourceRef.PolicyContext(AccessContext accessContext, String policyName, Optional<ResourceRef> resourceRef, Map<String, Object> resourceAttributes) Creates a policy context with defensive copies.ResourceAccessContext(AccessContext accessContext, ResourceRef resourceRef) Validates the record components. -
Uses of AccessContext in com.svenruppert.jsentinel.policy.impl
Methods in com.svenruppert.jsentinel.policy.impl with parameters of type AccessContextModifier and TypeMethodDescriptionRequiresPolicyEvaluator.evaluate(AccessContext context, RequiresPolicy annotation)