Class VertxSecurityIdentityAssociation

java.lang.Object
io.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
io.quarkus.vertx.http.runtime.security.VertxSecurityIdentityAssociation
All Implemented Interfaces:
io.quarkus.security.identity.CurrentIdentityAssociation

@RequestScoped public class VertxSecurityIdentityAssociation extends AbstractSecurityIdentityAssociation
  • Constructor Details

    • VertxSecurityIdentityAssociation

      public VertxSecurityIdentityAssociation()
  • Method Details

    • principal

      @Produces @RequestScoped public Principal principal()
    • getDeferredIdentity

      public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> getDeferredIdentity()
      Specified by:
      getDeferredIdentity in interface io.quarkus.security.identity.CurrentIdentityAssociation
      Overrides:
      getDeferredIdentity in class AbstractSecurityIdentityAssociation
    • getIdentity

      public io.quarkus.security.identity.SecurityIdentity getIdentity()
      Specified by:
      getIdentity in interface io.quarkus.security.identity.CurrentIdentityAssociation
      Overrides:
      getIdentity in class AbstractSecurityIdentityAssociation