com.xebialabs.deployit.ci
Class Credential

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<Credential>
      extended by com.xebialabs.deployit.ci.Credential
All Implemented Interfaces:
hudson.model.Describable<Credential>

public class Credential
extends hudson.model.AbstractDescribableImpl<Credential>


Nested Class Summary
static class Credential.CredentialDescriptor
           
 
Field Summary
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 Summary
Credential(java.lang.String name, java.lang.String username, hudson.util.Secret password)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String toString()
           
 
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

Credential

@DataBoundConstructor
public Credential(java.lang.String name,
                                       java.lang.String username,
                                       hudson.util.Secret password)
Method Detail

getName

public java.lang.String getName()

toString

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