Package org.glassfish.jersey.client.filter

Examples of org.glassfish.jersey.client.filter.CsrfProtectionFilter


                .register(MultiPartFeature.class)
                .property(ClientProperties.CONNECT_TIMEOUT, DEFAULT_CLIENT_CONNECT_TIMEOUT)
                .property(ClientProperties.READ_TIMEOUT, DEFAULT_CLIENT_READ_TIMEOUT));

        // CSRF Protection (X-Requested-By header) is required
        client.register(new CsrfProtectionFilter(APPLICATION_NAME));
        // Register Authenticator for REST interface
        client.register(HttpAuthenticationFeature.basic(username, password));
        managementResource = client.target(getProtocol(useSSL) + url + MANAGEMENT_RESOURCE);
    }
View Full Code Here


                .register(JsonProcessingFeature.class).property(JsonGenerator.PRETTY_PRINTING, false)
                .register(MultiPartFeature.class)
                .property(ClientProperties.CONNECT_TIMEOUT, DEFAULT_CLIENT_CONNECT_TIMEOUT)
                .property(ClientProperties.READ_TIMEOUT, DEFAULT_CLIENT_READ_TIMEOUT));
        // CSRF Protection (X-Requested-By header) is required
        client.register(new CsrfProtectionFilter(APPLICATION_NAME));
        // Register Authenticator for REST interface
        client.register(HttpAuthenticationFeature.digest(username, password));
        //client.register(new LoggingFilter());
        managementResource = client.target(getProtocol(useSSL) + url + MANAGEMENT_RESOURCE);
    }
View Full Code Here

        this.host = host;
        this.port = port;
        this.useSsl = useSsl;
        client = ClientBuilder.newClient();

        client.register(new CsrfProtectionFilter());
        if(user != null) {
            client.register(HttpAuthenticationFeature.basic(user, password));
        }
    }
View Full Code Here

    public ClientWrapper(final Map<String, String> headers, String userName, String password) {
        realClient = JerseyClientBuilder.newClient();
        realClient.register(new MultiPartFeature());
        realClient.register(new JettisonFeature());
        realClient.register(new CsrfProtectionFilter());
        if ((userName != null) && (password != null)) {
            realClient.register(HttpAuthenticationFeature.basic(userName, password));
        }
        realClient.register(new ClientRequestFilter() {
View Full Code Here

        this.host = host;
        this.port = port;
        this.useSsl = useSsl;
        client = ClientFactory.newClient();

        client.configuration().register(new CsrfProtectionFilter());
        if(user != null) {
            client.configuration().register(new HttpBasicAuthFilter(user, password));
        }
    }
View Full Code Here

    }

    public ClientWrapper(final Map<String, String> headers, String userName, String password) {
        realClient = JerseyClientFactory.newClient(new ClientConfig().
                binders(new MultiPartClientBinder(), new JettisonBinder()));
        realClient.configuration().register(new CsrfProtectionFilter());
        if ((userName != null) && (password != null)) {
            realClient.configuration().register(new HttpBasicAuthFilter(userName, password));
        }
        realClient.configuration().register(new ClientRequestFilter() {
View Full Code Here

    }

    private static Client createClient() {
        Client c = JerseyClientFactory.newClient();
        c.register(new MultiPartFeature())
            .register(new CsrfProtectionFilter("CLI"))
            .register(new ActionReportJsonReader())
            .register(new ParameterMapFormWriter())
            .register(new PayloadPartProvider())
            .register(new AdminCommandStateJsonReader())
            .register(new ProgressStatusDTOJsonReader())
View Full Code Here

    }
   
    private static Client createClient() {
        Client c = JerseyClientFactory.newClient(new ClientConfig().binders(new MultiPartClientBinder()));
        c.configuration()
            .register(new CsrfProtectionFilter("CLI"))
            .register(new ActionReportJsonReader())
            .register(new ParameterMapFormWriter())
            .register(new PayloadPartProvider())
            .register(new AdminCommandStateJsonReader())
            .register(new ProgressStatusDTOJsonReader())
View Full Code Here

    }

    private static Client createClient() {
        Client c = JerseyClientFactory.newClient();
        c.register(new MultiPartFeature())
            .register(new CsrfProtectionFilter("CLI"))
            .register(new ActionReportJsonReader())
            .register(new ParameterMapFormWriter())
            .register(new PayloadPartProvider())
            .register(new AdminCommandStateJsonReader())
            .register(new ProgressStatusDTOJsonReader())
View Full Code Here

    final ClientConfig clientConfig = createClientConfig(config,
        jacksonJsonProvider, httpParams, clientConnectionManager);
    final Connector connector = new ApacheConnector(clientConfig);
    clientConfig.connector(connector);
    clientConfig.register(new CsrfProtectionFilter(
        "DiscoveryDNS Reseller API Client"));
    final ClientBuilder clientBuilder = ClientBuilder.newBuilder();
    clientBuilder.withConfig(clientConfig);

        return clientBuilder.build();
View Full Code Here

TOP

Related Classes of org.glassfish.jersey.client.filter.CsrfProtectionFilter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.