Class DefaultScopeMappingFunction

java.lang.Object
org.eclipse.edc.demo.dcp.core.DefaultScopeMappingFunction
All Implemented Interfaces:
BiFunction<org.eclipse.edc.policy.model.Policy,org.eclipse.edc.policy.context.request.spi.RequestPolicyContext,Boolean>, org.eclipse.edc.policy.engine.spi.PolicyValidatorRule<org.eclipse.edc.policy.context.request.spi.RequestPolicyContext>

public class DefaultScopeMappingFunction extends Object implements org.eclipse.edc.policy.engine.spi.PolicyValidatorRule<org.eclipse.edc.policy.context.request.spi.RequestPolicyContext>
  • Constructor Details

    • DefaultScopeMappingFunction

      public DefaultScopeMappingFunction(Set<String> defaultScopes)
  • Method Details

    • apply

      public Boolean apply(org.eclipse.edc.policy.model.Policy policy, org.eclipse.edc.policy.context.request.spi.RequestPolicyContext requestPolicyContext)
      Specified by:
      apply in interface BiFunction<org.eclipse.edc.policy.model.Policy,org.eclipse.edc.policy.context.request.spi.RequestPolicyContext,Boolean>