jenkins.plugins.publish_over_ssh
Class BapSshConcreteKeyInfo

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

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

See Also:
Serialized Form

Constructor Summary
BapSshConcreteKeyInfo()
           
BapSshConcreteKeyInfo(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, BapSshConcreteKeyInfo 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(BapSshConcreteKeyInfo that)
           
protected  org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()
           
 boolean equals(java.lang.Object o)
           
 byte[] getEffectiveKey(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
           
 java.lang.String getEncryptedPassphrase()
           
 java.lang.String getKey()
           
 java.lang.String getKeyPath()
           
 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

BapSshConcreteKeyInfo

public BapSshConcreteKeyInfo()

BapSshConcreteKeyInfo

@DataBoundConstructor
public BapSshConcreteKeyInfo(java.lang.String passphrase,
                                                  java.lang.String key,
                                                  java.lang.String keyPath)
Method Detail

getPassphrase

public java.lang.String getPassphrase()
Specified by:
getPassphrase in interface BapSshKeyInfo

setPassphrase

public void setPassphrase(java.lang.String passphrase)

getEncryptedPassphrase

public java.lang.String getEncryptedPassphrase()
Specified by:
getEncryptedPassphrase in interface BapSshKeyInfo

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)
Specified by:
getEffectiveKey in interface BapSshKeyInfo

useKey

public boolean useKey()
Specified by:
useKey in interface BapSshKeyInfo

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(BapSshConcreteKeyInfo that)

addToEquals

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

addToToString

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

equals

public boolean equals(java.lang.Object o)
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.