hudson.security.csrf
Class CrumbIssuerDescriptor<T extends CrumbIssuer>
java.lang.Object
hudson.model.Descriptor<CrumbIssuer>
hudson.security.csrf.CrumbIssuerDescriptor<T>
- All Implemented Interfaces:
- Saveable
- Direct Known Subclasses:
- DefaultCrumbIssuer.DescriptorImpl, TestCrumbIssuer.DescriptorImpl
public abstract class CrumbIssuerDescriptor<T extends CrumbIssuer>
- extends Descriptor<CrumbIssuer>
Describes global configuration for crumb issuers. Create subclasses to specify
additional global configuration for custom crumb issuers.
- Author:
- dty
Methods inherited from class hudson.model.Descriptor |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrumbIssuerDescriptor
protected CrumbIssuerDescriptor(String salt,
String crumbRequestField)
- Crumb issuers always take a salt and a request field name.
- Parameters:
salt
- Salt valuecrumbRequestField
- Request parameter name containing crumb from previous response
getCrumbSalt
public String getCrumbSalt()
- Get the salt value.
- Returns:
setCrumbSalt
public void setCrumbSalt(String salt)
- Set the salt value. Must not be null.
- Parameters:
salt
-
getCrumbRequestField
public String getCrumbRequestField()
- Gets the request parameter name that contains the crumb generated from a
previous response.
- Returns:
setCrumbRequestField
public void setCrumbRequestField(String requestField)
- Set the request parameter name. Must not be null.
- Parameters:
requestField
-
Copyright © 2004-2013. All Rights Reserved.