Class CorsHandler.Config

  • Enclosing class:
    CorsHandler

    public static class CorsHandler.Config
    extends java.lang.Object
    • Constructor Detail

      • Config

        public Config​(org.elasticsearch.http.CorsHandler.Config.Builder builder)
    • Method Detail

      • isCorsSupportEnabled

        public boolean isCorsSupportEnabled()
      • isAnyOriginSupported

        public boolean isAnyOriginSupported()
      • isOriginAllowed

        public boolean isOriginAllowed​(java.lang.String origin)
      • isCredentialsAllowed

        public boolean isCredentialsAllowed()
      • allowedRequestMethods

        public java.util.Set<RestRequest.Method> allowedRequestMethods()
      • allowedRequestHeaders

        public java.util.Set<java.lang.String> allowedRequestHeaders()
      • maxAge

        public long maxAge()
      • origins

        public java.util.Optional<java.util.Set<java.lang.String>> origins()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object