Package io.quarkus.grpc.auth
Interface AuthExceptionHandlerProvider
- All Superinterfaces:
jakarta.enterprise.inject.spi.Prioritized
- All Known Implementing Classes:
DefaultAuthExceptionHandlerProvider
public interface AuthExceptionHandlerProvider
extends jakarta.enterprise.inject.spi.Prioritized
Provider for AuthExceptionHandler.
To use a custom AuthExceptionHandler, extend
AuthExceptionHandler and implement
an AuthExceptionHandlerProvider with priority greater than the default one.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<ReqT,RespT>
AuthExceptionHandler<ReqT,RespT> createHandler(io.grpc.ServerCall.Listener<ReqT> listener, io.grpc.ServerCall<ReqT, RespT> serverCall, io.grpc.Metadata metadata) Methods inherited from interface jakarta.enterprise.inject.spi.Prioritized
getPriority
-
Field Details
-
DEFAULT_PRIORITY
static final int DEFAULT_PRIORITY- See Also:
-
-
Method Details
-
createHandler
<ReqT,RespT> AuthExceptionHandler<ReqT,RespT> createHandler(io.grpc.ServerCall.Listener<ReqT> listener, io.grpc.ServerCall<ReqT, RespT> serverCall, io.grpc.Metadata metadata)
-