Package com.linecorp.armeria.server.auth
HTTP authorization service.
-
Interface Summary Interface Description AuthFailureHandler A callback which is invoked to handle an authorization failure indicated byAuthorizer
.AuthorizationStatus Provides a status of the request authorization operation, optionally combined withAuthSuccessHandler
andAuthFailureHandler
to facilitate custom status handling.Authorizer<T> Determines whether a givendata
is authorized for the service registered in.AuthSuccessHandler A callback which is invoked to handle an authorization success indicated byAuthorizer
. -
Class Summary Class Description AbstractAuthorizerWithHandlers<T> Provides base implementation for anAuthorizer
that defines customAuthSuccessHandler
/AuthFailureHandler
s.AuthService Decorates anHttpService
to provide HTTP authorization functionality.AuthServiceBuilder Builds a newAuthService
.AuthTokenExtractors A utility class that provides singleton instances of authorization token extractor functions.