Interface HttpSecurityPolicy.AuthorizationRequestContext

All Known Implementing Classes:
HttpSecurityPolicy.DefaultAuthorizationRequestContext
Enclosing interface:
HttpSecurityPolicy

public static interface HttpSecurityPolicy.AuthorizationRequestContext
A context object that can be used to run blocking tasks

Blocking identity providers should use this context object to run blocking tasks, to prevent excessive and unnecessary delegation to thread pools

  • Method Summary

    Modifier and Type
    Method
    Description
    io.smallrye.mutiny.Uni<HttpSecurityPolicy.CheckResult>
    runBlocking(io.vertx.ext.web.RoutingContext context, io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> identity, BiFunction<io.vertx.ext.web.RoutingContext,io.quarkus.security.identity.SecurityIdentity,HttpSecurityPolicy.CheckResult> function)
     
  • Method Details