Interface EndpointRuleSetExtension

All Known Implementing Classes:
AwsRuleSetExtension, CoreExtension

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

    • getBuiltIns

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

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

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