public class DefaultCrumbIssuer extends CrumbIssuer
Modifier and Type | Class and Description |
---|---|
static class |
DefaultCrumbIssuer.DescriptorImpl |
CrumbIssuer.RestrictedApi
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
DefaultCrumbIssuer(boolean excludeClientIPFromCrumb) |
Modifier and Type | Method and Description |
---|---|
boolean |
isExcludeClientIPFromCrumb() |
protected String |
issueCrumb(javax.servlet.ServletRequest request,
String salt)
Create a crumb value based on user specific information in the request.
|
boolean |
validateCrumb(javax.servlet.ServletRequest request,
String salt,
String crumb)
Validate a previously created crumb against information in the current request.
|
all, getApi, getCrumb, getCrumb, getCrumbRequestField, getDescriptor, initStaplerCrumbIssuer, validateCrumb, validateCrumb
@DataBoundConstructor public DefaultCrumbIssuer(boolean excludeClientIPFromCrumb)
public boolean isExcludeClientIPFromCrumb()
protected String issueCrumb(javax.servlet.ServletRequest request, String salt)
issueCrumb
in class CrumbIssuer
public boolean validateCrumb(javax.servlet.ServletRequest request, String salt, String crumb)
validateCrumb
in class CrumbIssuer
crumb
- The previously generated crumb to validate against information in the current requestCopyright © 2014. All rights reserved.