Class Cors

    • Constructor Detail

      • Cors

        public Cors​(org.jboss.resteasy.spi.HttpRequest request,
                    javax.ws.rs.core.Response.ResponseBuilder response)
      • Cors

        public Cors​(org.jboss.resteasy.spi.HttpRequest request)
    • Method Detail

      • add

        public static Cors add​(org.jboss.resteasy.spi.HttpRequest request,
                               javax.ws.rs.core.Response.ResponseBuilder response)
      • add

        public static Cors add​(org.jboss.resteasy.spi.HttpRequest request)
      • builder

        public Cors builder​(javax.ws.rs.core.Response.ResponseBuilder builder)
      • preflight

        public Cors preflight()
      • auth

        public Cors auth()
      • allowAllOrigins

        public Cors allowAllOrigins()
      • allowedOrigins

        public Cors allowedOrigins​(org.keycloak.models.KeycloakSession session,
                                   org.keycloak.models.ClientModel client)
      • allowedOrigins

        public Cors allowedOrigins​(org.keycloak.representations.AccessToken token)
      • allowedOrigins

        public Cors allowedOrigins​(String... allowedOrigins)
      • allowedMethods

        public Cors allowedMethods​(String... allowedMethods)
      • exposedHeaders

        public Cors exposedHeaders​(String... exposedHeaders)
      • build

        public javax.ws.rs.core.Response build()
      • build

        public void build​(org.jboss.resteasy.spi.HttpResponse response)