com.xebialabs.xlrelease.ci
Class Credential
java.lang.Object
hudson.model.AbstractDescribableImpl<Credential>
com.xebialabs.xlrelease.ci.Credential
- All Implemented Interfaces:
- hudson.model.Describable<Credential>
public class Credential
- extends hudson.model.AbstractDescribableImpl<Credential>
|
Constructor Summary |
Credential(java.lang.String name,
java.lang.String username,
hudson.util.Secret password,
SecondaryServerInfo secondaryServerInfo)
|
| Methods inherited from class hudson.model.AbstractDescribableImpl |
getDescriptor |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
CREDENTIAL_INDEX
public static final com.google.common.base.Function<Credential,java.lang.String> CREDENTIAL_INDEX
name
public final java.lang.String name
username
public final java.lang.String username
password
public final hudson.util.Secret password
Credential
@DataBoundConstructor
public Credential(java.lang.String name,
java.lang.String username,
hudson.util.Secret password,
SecondaryServerInfo secondaryServerInfo)
getName
public java.lang.String getName()
getSecondaryServerUrl
public java.lang.String getSecondaryServerUrl()
getSecondaryProxyUrl
public java.lang.String getSecondaryProxyUrl()
resolveServerUrl
public java.lang.String resolveServerUrl(java.lang.String defaultUrl)
resolveProxyUrl
public java.lang.String resolveProxyUrl(java.lang.String defaultUrl)
showSecondaryServerSettings
public boolean showSecondaryServerSettings()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
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