Package org.sonatype.aether.repository

Examples of org.sonatype.aether.repository.Proxy


        DefaultProxySelector proxySelector = new DefaultProxySelector();
        Map<String, Map<String, String>> proxies = m_config.getProxySettings();
        for (Map<String, String> proxy : proxies.values()) {
            //The fields are user, pass, host, port, nonProxyHosts, protocol.
            String nonProxyHosts = proxy.get("nonProxyHosts");
            Proxy proxyObj = new Proxy(proxy.get("protocol"),
                    proxy.get("host"),
                    toInt(proxy.get("port")),
                    getAuthentication(proxy)
            );
            proxySelector.add(proxyObj, nonProxyHosts);
View Full Code Here


        return result;
    }

    private static Proxy toProxy( org.apache.maven.repository.Proxy proxy )
    {
        Proxy result = null;
        if ( proxy != null )
        {
            Authentication auth = new Authentication( proxy.getUserName(), proxy.getPassword() );
            result = new Proxy( proxy.getProtocol(), proxy.getHost(), proxy.getPort(), auth );
        }
        return result;
    }
View Full Code Here

        return result;
    }

    private static Proxy toProxy( org.apache.maven.repository.Proxy proxy )
    {
        Proxy result = null;
        if ( proxy != null )
        {
            Authentication auth = new Authentication( proxy.getUserName(), proxy.getPassword() );
            result = new Proxy( proxy.getProtocol(), proxy.getHost(), proxy.getPort(), auth );
        }
        return result;
    }
View Full Code Here

        return result;
    }

    private static Proxy toProxy( org.apache.maven.repository.Proxy proxy )
    {
        Proxy result = null;
        if ( proxy != null )
        {
            Authentication auth = new Authentication( proxy.getUserName(), proxy.getPassword() );
            result = new Proxy( proxy.getProtocol(), proxy.getHost(), proxy.getPort(), auth );
        }
        return result;
    }
View Full Code Here

        DefaultProxySelector proxySelector = new DefaultProxySelector();
        Map<String, Map<String, String>> proxies = m_config.getProxySettings();
        for (Map<String, String> proxy : proxies.values()) {
            //The fields are user, pass, host, port, nonProxyHosts, protocol.
            String nonProxyHosts = proxy.get("nonProxyHosts");
            Proxy proxyObj = new Proxy(proxy.get("protocol"),
                    proxy.get("host"),
                    toInt(proxy.get("port")),
                    getAuthentication(proxy)
            );
            proxySelector.add(proxyObj, nonProxyHosts);
View Full Code Here

        return result;
    }

    private static Proxy toProxy( org.apache.maven.repository.Proxy proxy )
    {
        Proxy result = null;
        if ( proxy != null )
        {
            Authentication auth = new Authentication( proxy.getUserName(), proxy.getPassword() );
            result = new Proxy( proxy.getProtocol(), proxy.getHost(), proxy.getPort(), auth );
        }
        return result;
    }
View Full Code Here

            if (bcc.getProxyHost() != null && bcc.getProxyPort() > 0) {
                String proxyType = Proxy.TYPE_HTTP;
                if (repo.getUrl().startsWith("https"))
                    proxyType = Proxy.TYPE_HTTPS;
                Proxy proxy = new Proxy(proxyType, bcc.getProxyHost(), bcc.getProxyPort(), null);
                if (bcc.getProxyUser() != null) {
                    Authentication authentication = new Authentication(bcc.getProxyUser(), bcc.getProxyPassword());
                    proxy.setAuthentication(authentication);
                }
                repo.setProxy(proxy);
            }
            return repo;
        } catch (IOException e) {
View Full Code Here

        if (proxyHost != null && proxyPort!=null) {
            String proxyType = Proxy.TYPE_HTTP;
            if (repo.getUrl().startsWith("https"))
                proxyType = Proxy.TYPE_HTTPS;
            Proxy proxy = new Proxy(proxyType, proxyHost, Integer.parseInt(proxyPort), null);
            if (proxyUser != null) {
                Authentication authentication = new Authentication(proxyUser, proxyPass);
                proxy.setAuthentication(authentication);
            }
            repo.setProxy(proxy);
        }

        return repo;
View Full Code Here

        if (proxyHost != null && proxyPort!=null) {
            String proxyType = Proxy.TYPE_HTTP;
            if (repo.getUrl().startsWith("https"))
                proxyType = Proxy.TYPE_HTTPS;
            Proxy proxy = new Proxy(proxyType, proxyHost, Integer.parseInt(proxyPort), null);
            if (proxyUser != null) {
                Authentication authentication = new Authentication(proxyUser, proxyPass);
                proxy.setAuthentication(authentication);
            }
            repo.setProxy(proxy);
        }

        return repo;
View Full Code Here

        this.selector = selector;
    }

    public Proxy getProxy( RemoteRepository repository )
    {
        Proxy proxy = repository.getProxy();
        if ( proxy != null )
        {
            return proxy;
        }
        return selector.getProxy( repository );
View Full Code Here

TOP

Related Classes of org.sonatype.aether.repository.Proxy

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.