org.apache.maven.wagon.providers.ssh.knownhost
Interface KnownHostsProvider

All Known Implementing Classes:
AbstractKnownHostsProvider, FileKnownHostsProvider, NullKnownHostProvider, SingleKnownHostProvider, StreamKnownHostsProvider

public interface KnownHostsProvider

Provides a way to add Known Hosts fingerprints to the JSch transport

Since:
Sep 12, 2005
Author:
Juan F. Codagnone

Field Summary
static String HOST_KEY_CHECKING
           
static String ROLE
           
 
Method Summary
 void addConfiguration(Properties config)
           
 void addKnownHosts(com.jcraft.jsch.JSch sch, com.jcraft.jsch.UserInfo userInfo)
          Adds to the session all the known hosts
 String getHostKeyChecking()
           
 void setHostKeyChecking(String hostKeyChecking)
           
 void storeKnownHosts(com.jcraft.jsch.JSch sch)
           
 

Field Detail

ROLE

static final String ROLE

HOST_KEY_CHECKING

static final String HOST_KEY_CHECKING
See Also:
Constant Field Values
Method Detail

addKnownHosts

void addKnownHosts(com.jcraft.jsch.JSch sch,
                   com.jcraft.jsch.UserInfo userInfo)
                   throws com.jcraft.jsch.JSchException
Adds to the session all the known hosts

Parameters:
sch - JSch transport
Throws:
com.jcraft.jsch.JSchException

addConfiguration

void addConfiguration(Properties config)

storeKnownHosts

void storeKnownHosts(com.jcraft.jsch.JSch sch)

setHostKeyChecking

void setHostKeyChecking(String hostKeyChecking)

getHostKeyChecking

String getHostKeyChecking()


Copyright © 2003-2006 Apache Software Foundation. All Rights Reserved.