Class SecurityRealmBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.elytron.security.deployment.SecurityRealmBuildItem

public final class SecurityRealmBuildItem extends io.quarkus.builder.item.MultiBuildItem
A build item for the SecurityRealm runtime values created for the deployment. These are combined into a single SecurityDomain by the ElytronDeploymentProcessor.
  • Constructor Details

    • SecurityRealmBuildItem

      public SecurityRealmBuildItem(io.quarkus.runtime.RuntimeValue<org.wildfly.security.auth.server.SecurityRealm> realm, String name, Runnable runtimeLoadTask)
  • Method Details

    • getRealm

      public io.quarkus.runtime.RuntimeValue<org.wildfly.security.auth.server.SecurityRealm> getRealm()
    • getName

      public String getName()
    • getRuntimeLoadTask

      public Runnable getRuntimeLoadTask()