Interface EndpointRuleSetExtension

  • All Known Implementing Classes:
    AwsRuleSetExtension, CoreExtension

    public interface EndpointRuleSetExtension
    An interface to provide components to endpoints rule-sets.
    • Method Detail

      • getBuiltIns

        default java.util.List<Parameter> getBuiltIns()
        Provides built-in parameters to the rules engine.
        Returns:
        A list of built-in parameters this extension provides.
      • getLibraryFunctions

        default java.util.List<FunctionDefinition> getLibraryFunctions()
        Provides library functions to the rules engine.
        Returns:
        A list of library functions this extension provides.
      • getAuthSchemeValidators

        default java.util.List<AuthSchemeValidator> getAuthSchemeValidators()
        Provides authentication scheme validators to the rules engine.
        Returns:
        A list of authentication scheme validators this extension provides.