Class AuthenticationExceptionTranslatorFilter
java.lang.Object
org.apache.dubbo.spring.security.filter.AuthenticationExceptionTranslatorFilter
- All Implemented Interfaces:
BaseFilter,BaseFilter.Listener,Filter
@Activate(group="provider",
order=2147483647,
onClass={"org.springframework.security.core.context.SecurityContextHolder","org.springframework.security.jackson2.CoreJackson2Module","com.fasterxml.jackson.databind.ObjectMapper","com.fasterxml.jackson.datatype.jsr310.JavaTimeModule","com.fasterxml.jackson.databind.module.SimpleModule"})
public class AuthenticationExceptionTranslatorFilter
extends Object
implements Filter, BaseFilter.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.dubbo.rpc.BaseFilter
BaseFilter.Listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninvoke(Invoker<?> invoker, Invocation invocation) voidonError(Throwable t, Invoker<?> invoker, Invocation invocation) voidonResponse(Result result, Invoker<?> invoker, Invocation invocation)
-
Constructor Details
-
AuthenticationExceptionTranslatorFilter
public AuthenticationExceptionTranslatorFilter()
-
-
Method Details
-
invoke
- Specified by:
invokein interfaceBaseFilter- Throws:
RpcException
-
onResponse
- Specified by:
onResponsein interfaceBaseFilter.Listener
-
onError
- Specified by:
onErrorin interfaceBaseFilter.Listener
-