public class Credential extends hudson.model.AbstractDescribableImpl<Credential>
| Modifier and Type | Class and Description |
|---|---|
static class |
Credential.CredentialDescriptor |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<Credential,java.lang.String> |
CREDENTIAL_INDEX |
java.lang.String |
name |
hudson.util.Secret |
password |
java.lang.String |
username |
| Constructor and Description |
|---|
Credential(java.lang.String name,
java.lang.String username,
hudson.util.Secret password,
SecondaryServerInfo secondaryServerInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
java.lang.String |
getSecondaryProxyUrl() |
java.lang.String |
getSecondaryServerUrl() |
int |
hashCode() |
java.lang.String |
resolveProxyUrl(java.lang.String defaultUrl) |
java.lang.String |
resolveServerUrl(java.lang.String defaultUrl) |
boolean |
showSecondaryServerSettings() |
java.lang.String |
toString() |
public static final com.google.common.base.Function<Credential,java.lang.String> CREDENTIAL_INDEX
public final java.lang.String name
public final java.lang.String username
public final hudson.util.Secret password
@DataBoundConstructor
public Credential(java.lang.String name,
java.lang.String username,
hudson.util.Secret password,
SecondaryServerInfo secondaryServerInfo)
public java.lang.String getName()
public java.lang.String getSecondaryServerUrl()
public java.lang.String getSecondaryProxyUrl()
public java.lang.String resolveServerUrl(java.lang.String defaultUrl)
public java.lang.String resolveProxyUrl(java.lang.String defaultUrl)
public boolean showSecondaryServerSettings()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object