com.michelin.cio.hudson.plugins.passwordparam
Class PasswordParameterDefinition

java.lang.Object
  extended by hudson.model.ParameterDefinition
      extended by com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.ParameterDefinition>, java.io.Serializable

public class PasswordParameterDefinition
extends hudson.model.ParameterDefinition

See Also:
Serialized Form

Nested Class Summary
static class PasswordParameterDefinition.ParameterDescriptorImpl
           
 
Nested classes/interfaces inherited from class hudson.model.ParameterDefinition
hudson.model.ParameterDefinition.ParameterDescriptor
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.ParameterDefinition
LIST
 
Constructor Summary
PasswordParameterDefinition(java.lang.String name, java.lang.String description)
           
 
Method Summary
 hudson.model.ParameterValue createValue(hudson.util.Secret password)
           
 hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req)
           
 PasswordParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
           
 
Methods inherited from class hudson.model.ParameterDefinition
all, createValue, getDefaultParameterValue, getDescription, getDescriptor, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordParameterDefinition

@DataBoundConstructor
public PasswordParameterDefinition(java.lang.String name,
                                                        java.lang.String description)
Method Detail

createValue

public hudson.model.ParameterValue createValue(hudson.util.Secret password)

createValue

public hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req)
Specified by:
createValue in class hudson.model.ParameterDefinition

createValue

public PasswordParameterValue createValue(org.kohsuke.stapler.StaplerRequest req,
                                          net.sf.json.JSONObject formData)
Specified by:
createValue in class hudson.model.ParameterDefinition


Copyright © 2011. All Rights Reserved.