@Override
    public CompletionStage<AuthorizationStatus> authorizeAndSupplyHandlers(ServiceRequestContext ctx,
                                                                           @Nullable T data) {
        return authorizeAndSupplyHandlers(authorizers.iterator(), true, null, ctx, data);
    }
Triggers an authorization on the chain of {@link Authorizer}s.
@return a {@link CompletionStage} that will resolve to {@code true} if any of {@link Authorizer}s in the
        chain authorize the request, or {@code false} if none of {@link Authorizer}s in the chain
        authorize the request. If the future resolves exceptionally, the request will not be authorized.
core/src/main/java/com/linecorp/armeria/server/auth/AuthorizerChain.java