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 passphrase, 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)
           
protected  org.apache.commons.lang.builder.EqualsBuilder createEqualsBuilder(BapSshKeyInfo that)
           
protected  org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()
           
 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

@DataBoundConstructor
public BapSshKeyInfo(java.lang.String passphrase,
                                          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()

createHashCodeBuilder

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

addToHashCode

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

createEqualsBuilder

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

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.