Package com.linecorp.armeria.server.auth
@NonNullByDefault
package com.linecorp.armeria.server.auth
HTTP authorization service.
-
ClassDescriptionProvides base implementation for an
Authorizer
that defines customAuthSuccessHandler
/AuthFailureHandler
s.A callback which is invoked to handle an authorization failure indicated byAuthorizer
.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.Decorates anHttpService
to provide HTTP authorization functionality.Builds a newAuthService
.A callback which is invoked to handle an authorization success indicated byAuthorizer
.A utility class that provides singleton instances of authorization token extractor functions.