jenkins.plugins.publish_over_ssh
Class BapSshKeyInfo

java.lang.Object
  extended by jenkins.plugins.publish_over_ssh.BapSshKeyInfo
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BapSshCommonConfiguration

public class BapSshKeyInfo
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
BapSshKeyInfo(java.lang.String encryptedPassphrase, java.lang.String key, java.lang.String keyPath)
           
 
Method Summary
protected  org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapSshKeyInfo that)
           
protected  org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
           
protected  org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
           
 boolean equals(java.lang.Object that)
           
 byte[] getEffectiveKey(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
           
 java.lang.String getEncryptedPassphrase()
           
 java.lang.String getKey()
           
 java.lang.String getKeyPath()
           
protected  java.lang.String getPassphrase()
           
 int hashCode()
           
 java.lang.Object readResolve()
           
 void setKey(java.lang.String key)
           
 void setKeyPath(java.lang.String keyPath)
           
 void setPassphrase(java.lang.String passphrase)
           
 java.lang.String toString()
           
 boolean useKey()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BapSshKeyInfo

public BapSshKeyInfo(java.lang.String encryptedPassphrase,
                     java.lang.String key,
                     java.lang.String keyPath)
Method Detail

getPassphrase

protected final java.lang.String getPassphrase()

setPassphrase

public final void setPassphrase(java.lang.String passphrase)

getEncryptedPassphrase

public final java.lang.String getEncryptedPassphrase()

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getKeyPath

public java.lang.String getKeyPath()

setKeyPath

public void setKeyPath(java.lang.String keyPath)

getEffectiveKey

public byte[] getEffectiveKey(jenkins.plugins.publish_over.BPBuildInfo buildInfo)

useKey

public boolean useKey()

addToHashCode

protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)

addToEquals

protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
                                                                    BapSshKeyInfo that)

addToToString

protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

readResolve

public java.lang.Object readResolve()


Copyright © 2011. All Rights Reserved.