org.apache.maven.wagon.providers.ssh.knownhost
Class AbstractKnownHostsProvider

java.lang.Object
  extended by org.apache.maven.wagon.providers.ssh.knownhost.AbstractKnownHostsProvider
All Implemented Interfaces:
KnownHostsProvider
Direct Known Subclasses:
NullKnownHostProvider, SingleKnownHostProvider, StreamKnownHostsProvider

public abstract class AbstractKnownHostsProvider
extends java.lang.Object
implements KnownHostsProvider

Common base for known hosts providers.

Version:
$Id: AbstractKnownHostsProvider.java 477186 2006-11-20 14:14:45Z brett $
Author:
Brett Porter

Field Summary
protected  java.lang.String contents
          the known hosts, in the openssh format
private  java.lang.String hostKeyChecking
          Valid values are ask, yes, no.
 
Fields inherited from interface org.apache.maven.wagon.providers.ssh.knownhost.KnownHostsProvider
ROLE
 
Constructor Summary
AbstractKnownHostsProvider()
           
 
Method Summary
 java.lang.String getContents()
           
 java.lang.String getHostKeyChecking()
           
 void setHostKeyChecking(java.lang.String hostKeyChecking)
           
 void storeKnownHosts(java.lang.String contents)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hostKeyChecking

private java.lang.String hostKeyChecking
Valid values are ask, yes, no.


contents

protected java.lang.String contents
the known hosts, in the openssh format

Constructor Detail

AbstractKnownHostsProvider

public AbstractKnownHostsProvider()
Method Detail

setHostKeyChecking

public void setHostKeyChecking(java.lang.String hostKeyChecking)
Specified by:
setHostKeyChecking in interface KnownHostsProvider

getHostKeyChecking

public java.lang.String getHostKeyChecking()
Specified by:
getHostKeyChecking in interface KnownHostsProvider

getContents

public java.lang.String getContents()
Specified by:
getContents in interface KnownHostsProvider

storeKnownHosts

public void storeKnownHosts(java.lang.String contents)
                     throws java.io.IOException
Specified by:
storeKnownHosts in interface KnownHostsProvider
Throws:
java.io.IOException