Example usage for org.eclipse.jgit.transport JschConfigSessionFactory subclass-usage

List of usage examples for org.eclipse.jgit.transport JschConfigSessionFactory subclass-usage

Introduction

In this page you can find the example usage for org.eclipse.jgit.transport JschConfigSessionFactory subclass-usage.

Usage

From source file CustomJschConfigSessionFactory.java

/**
 Copyright 2016 Alianza Inc.
    
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

From source file com.meltmedia.cadmium.core.git.GithubConfigSessionFactory.java

public class GithubConfigSessionFactory extends JschConfigSessionFactory {

    private String privateKeyFile;
    private String knownHostsFile;

    public GithubConfigSessionFactory(String sshDir) {

From source file com.meltmedia.cadmium.core.git.LocalConfigSessionFactory.java

public class LocalConfigSessionFactory extends JschConfigSessionFactory {

    private String privateKeyFile;
    private String knownHostsFile;
    private String sshDir;
    private boolean noPrompt = false;

From source file com.mooregreatsoftware.gitprocess.transport.SshAgentJschConfigSessionFactory.java

/**
 * An extension of {@link JschConfigSessionFactory} that will use ssh-agent if it is available.
 */
public class SshAgentJschConfigSessionFactory extends JschConfigSessionFactory {
    private static final Logger LOG = LoggerFactory.getLogger(SshAgentJschConfigSessionFactory.class);

From source file com.redhat.openshift.forge.jsch.ForgeJschConfigSessionFactory.java

/**
 * @author <a href="mailto:benevides@redhat.com">Rafael Benevides</a>
 * 
 */
public class ForgeJschConfigSessionFactory extends JschConfigSessionFactory {

From source file eu.numberfour.n4js.utils.git.SshSessionFactory.java

/**
 * SSH session factory for JGit checkout.
 * <p>
 * This class requires to have the private key under {@code .ssh} in the home folder.
 */
/* default */ class SshSessionFactory extends JschConfigSessionFactory {

From source file org.apache.stratos.cartridge.agent.artifact.deployment.synchronizer.git.internal.CustomJschConfigSessionFactory.java

/**
 * overrides the default org.eclipse.jgit.transport.JschConfigSessionFactory
 */
public class CustomJschConfigSessionFactory extends JschConfigSessionFactory {

    @Override

From source file org.eclipse.egit.core.EclipseSshSessionFactory.java

class EclipseSshSessionFactory extends JschConfigSessionFactory {
    private final IJSchService provider;

    EclipseSshSessionFactory(final IJSchService p) {
        provider = p;
    }

From source file org.eclipse.n4js.utils.git.SshSessionFactory.java

/**
 * SSH session factory for JGit checkout.
 * <p>
 * This class requires to have the private key under {@code .ssh} in the home folder.
 */
/* default */ class SshSessionFactory extends JschConfigSessionFactory {

From source file org.jboss.arquillian.container.openshift.auth.ArquillianSshSessionFactory.java

public class ArquillianSshSessionFactory extends JschConfigSessionFactory {
    private static final Logger log = Logger.getLogger(ArquillianSshSessionFactory.class.getName());

    private JSch preconfiguredJSch;

    public ArquillianSshSessionFactory(OpenShiftContainerConfiguration configuration) {