Class CrossOriginUtil

java.lang.Object
io.micronaut.http.server.cors.CrossOriginUtil

public final class CrossOriginUtil extends Object
Utility classes to work with CrossOrigin.
Since:
3.9.0
  • Field Details

  • Method Details

    • getCorsOriginConfigurationForRequest

      @NonNull public static @NonNull Optional<CorsOriginConfiguration> getCorsOriginConfigurationForRequest(@NonNull @NonNull io.micronaut.http.HttpRequest<?> request)
      Parameters:
      request - the HTTP request for the configuration
      Returns:
      the cors origin configuration for the given request
    • getCorsOriginConfiguration

      public static Optional<CorsOriginConfiguration> getCorsOriginConfiguration(@NonNull @NonNull io.micronaut.core.annotation.AnnotationMetadata annotationMetadata)
      Parameters:
      annotationMetadata - The route annotation metadata
      Returns:
      The possible CORS configuration