Class HttpSecurityPolicyBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.vertx.http.deployment.HttpSecurityPolicyBuildItem

@Deprecated(since="3.6", forRemoval=true) public final class HttpSecurityPolicyBuildItem extends io.quarkus.builder.item.MultiBuildItem
Deprecated, for removal: This API element is subject to removal in a future version.
Define HttpSecurityPolicy CDI bean with name set as the HttpSecurityPolicy.name().
  • Field Details

    • name

      final String name
      Deprecated, for removal: This API element is subject to removal in a future version.
    • policySupplier

      final Supplier<HttpSecurityPolicy> policySupplier
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • HttpSecurityPolicyBuildItem

      public HttpSecurityPolicyBuildItem(String name, Supplier<HttpSecurityPolicy> policySupplier)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getName

      public String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getPolicySupplier

      public Supplier<HttpSecurityPolicy> getPolicySupplier()
      Deprecated, for removal: This API element is subject to removal in a future version.