Interface EndpointRuleSetExtension
-
- All Known Implementing Classes:
AwsRuleSetExtension
,CoreExtension
public interface EndpointRuleSetExtension
An interface to provide components to endpoints rule-sets.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.List<AuthSchemeValidator>
getAuthSchemeValidators()
Provides authentication scheme validators to the rules engine.default java.util.List<Parameter>
getBuiltIns()
Provides built-in parameters to the rules engine.default java.util.List<FunctionDefinition>
getLibraryFunctions()
Provides library functions to the rules engine.
-
-
-
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.
-
-