Examples of CsrfProtectionFilter


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

    private static Client JERSEY_CLIENT;

    public static Client getJerseyClient() {
        if (JERSEY_CLIENT == null) {
            JERSEY_CLIENT = ClientBuilder.newClient();
            JERSEY_CLIENT.register(new CsrfProtectionFilter())
                    .register(new RequiredHeadersFilter())
                    .register(new JacksonFeature());
        }

        return JERSEY_CLIENT;
View Full Code Here

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

    public static Client getJerseyClient() {
        if (JERSEY_CLIENT == null) {
            JERSEY_CLIENT = ClientFactory.newClient();
            JERSEY_CLIENT.configuration()
                    .register(new CsrfProtectionFilter())
                    .register(new RequiredHeadersFilter())
                    .register(new JacksonFeature());
        }

        return JERSEY_CLIENT;
View Full Code Here

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

    private static Client JERSEY_CLIENT;

    public static Client getJerseyClient() {
        if (JERSEY_CLIENT == null) {
            JERSEY_CLIENT = ClientBuilder.newClient();
            JERSEY_CLIENT.register(new CsrfProtectionFilter())
                    .register(new RequiredHeadersFilter())
                    .register(new JacksonFeature());
        }

        return JERSEY_CLIENT;
View Full Code Here

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

    private static Client createClient() {
        Client c = JerseyClientFactory.newClient();
        c.configuration()
            .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

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

    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

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

    }

    private static Client createClient() {
        Client c = JerseyClientBuilder.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

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

    }
   
    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

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

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

                .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

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

        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
TOP
Copyright © 2018 www.massapi.com. 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.