Class AccessControlAllowOriginHeaderSupplier

java.lang.Object
ch.tocco.nice2.web.core.impl.servlet.AccessControlAllowOriginHeaderSupplier
All Implemented Interfaces:
HeaderValueSupplier

@Component public class AccessControlAllowOriginHeaderSupplier extends Object implements HeaderValueSupplier
If used as service AllowedRequestOrigins can be set through an application property. example: nice2.web.allowedRequestOrigins=http://localhost:3000,https://tocco.github.io
  • Constructor Details Link icon

    • AccessControlAllowOriginHeaderSupplier Link icon

      public AccessControlAllowOriginHeaderSupplier()
  • Method Details Link icon

    • getHeaderValue Link icon

      @Nullable public @Nullable String getHeaderValue(jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      getHeaderValue in interface HeaderValueSupplier
    • setAllowedRequestOrigins Link icon

      @Value("${nice2.web.allowedRequestOrigins}") public void setAllowedRequestOrigins(String allowedRequestOrigins)