public class ApiKeyCheckerInterceptor extends AbstractInterceptor
Interceptor.Flowid, name, router| Constructor and Description |
|---|
ApiKeyCheckerInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
ApiKeyTransmissionStrategy |
getApiKeyTransmissionStrategy() |
ApiKeyValidator |
getApiKeyValidator() |
Outcome |
handleRequest(Exchange exc) |
void |
init(Router router) |
boolean |
isAllowSwagger() |
void |
setAllowSwagger(boolean allowSwagger) |
void |
setApiKeyTransmissionStrategy(ApiKeyTransmissionStrategy apiKeyTransmissionStrategy) |
void |
setApiKeyValidator(ApiKeyValidator apiKeyValidator) |
getDisplayName, getFlow, getHelpId, getId, getLongDescription, getRouter, getRule, getShortDescription, handleAbort, handleResponse, init, setDisplayName, setFlow, setIdpublic void init(Router router) throws Exception
init in interface Interceptorinit in class AbstractInterceptorExceptionpublic Outcome handleRequest(Exchange exc) throws Exception
handleRequest in interface InterceptorhandleRequest in class AbstractInterceptorExceptionpublic ApiKeyValidator getApiKeyValidator()
public void setApiKeyValidator(ApiKeyValidator apiKeyValidator)
public ApiKeyTransmissionStrategy getApiKeyTransmissionStrategy()
public void setApiKeyTransmissionStrategy(ApiKeyTransmissionStrategy apiKeyTransmissionStrategy)
public boolean isAllowSwagger()
public void setAllowSwagger(boolean allowSwagger)
Copyright © 2021. All Rights Reserved.