Package io.inversion.action.security
Class AuthFilter
- All Implemented Interfaces:
Comparable<AuthFilter>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.inversion.Rule
Rule.RuleMatcher -
Field Summary
FieldsFields inherited from class io.inversion.Rule
ALL_METHODS, configMap, description, excludeMatchers, excludeOn, includeMatchers, includeOn, log, name, order, params -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidOverride this method with your custom business logic or override one of the http method "doMETHOD" specific handlers.withAuthScheme(AuthScheme scheme) withAuthSchemes(List<AuthScheme> schemes) Methods inherited from class io.inversion.Action
configureOp, doDelete, doGet, doPatch, doPost, doPut, getFullIncludePaths, getIncludePaths, isDecoration, joinPaths, joinPaths0, run0, withDecorationMethods inherited from class io.inversion.Rule
afterWiringComplete, checkLazyConfig, compareTo, doLazyConfig, getAllExcludePaths, getAllIncludeMethods, getAllIncludePaths, getDefaultIncludeMatchers, getDescription, getExcludeMatchers, getIncludeMatchers, getName, getOrder, getParams, match, match, matches, matches, toString, withDescription, withExcludeOn, withExcludeOn, withIncludeOn, withIncludeOn, withName, withOrder, withParam, withParams
-
Field Details
-
AUTH_ACTION_DEFAULT_ORDER_IS_100
public static final int AUTH_ACTION_DEFAULT_ORDER_IS_100- See Also:
-
schemes
-
-
Constructor Details
-
AuthFilter
public AuthFilter()
-
-
Method Details
-
run
Description copied from class:ActionOverride this method with your custom business logic or override one of the http method "doMETHOD" specific handlers.- Overrides:
runin classAction<AuthFilter>- Parameters:
req- the Request being servicedresp- the Reponse being generated- Throws:
ApiException
-
getAuthSchemes
-
withAuthSchemes
-
withAuthScheme
-