play.filters

cors

package cors

Visibility
  1. Public
  2. All

Type Members

  1. trait CORSActionBuilder extends ActionBuilder[Request] with AbstractCORSPolicy

    An ActionBuilder that implements Cross-Origin Resource Sharing (CORS)

  2. trait CORSComponents extends AnyRef

    Components for the CORS Filter

  3. case class CORSConfig(anyOriginAllowed: Boolean = true, allowedOrigins: Set[String] = scala.this.Predef.Set.empty[String], isHttpMethodAllowed: (String) ⇒ Boolean = ((x$1: String) => true), isHttpHeaderAllowed: (String) ⇒ Boolean = ((x$2: String) => true), exposedHeaders: Seq[String] = collection.this.Seq.empty[Nothing], supportsCredentials: Boolean = true, preflightMaxAge: Duration = ...) extends Product with Serializable

    Configuration for AbstractCORSPolicy

  4. class CORSConfigProvider extends Provider[CORSConfig]

    Provider for CORSConfig.

  5. class CORSFilter extends Filter with AbstractCORSPolicy

    A Filter that implements Cross-Origin Resource Sharing (CORS)

  6. class CORSFilterProvider extends Provider[CORSFilter]

    Provider for CORSFilter.

  7. class CORSModule extends Module

    CORS module.

Value Members

  1. object CORSActionBuilder

    An ActionBuilder that implements Cross-Origin Resource Sharing (CORS)

  2. object CORSConfig extends Serializable

    Helpers to build CORS policy configurations

  3. object CORSFilter

Ungrouped