@Extension
public static final class CrowdSecurityRealm.DescriptorImpl
extends hudson.model.Descriptor<hudson.security.SecurityRealm>
CrowdSecurityRealm. Used as a singleton. The class
is marked as public so that it can be accessed from views.| Constructor and Description |
|---|
CrowdSecurityRealm.DescriptorImpl()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
hudson.util.FormValidation |
doCheckApplicationName(String applicationName)
Performs on-the-fly validation of the form field 'application name'.
|
hudson.util.FormValidation |
doCheckGroup(String group)
Performs on-the-fly validation of the form field 'group name'.
|
hudson.util.FormValidation |
doCheckPassword(String password)
Performs on-the-fly validation of the form field 'password'.
|
hudson.util.FormValidation |
doCheckSessionValidationInterval(String sessionValidationInterval)
Performs on-the-fly validation of the form field 'session validation
interval'.
|
hudson.util.FormValidation |
doCheckUrl(String url)
Performs on-the-fly validation of the form field 'url'.
|
hudson.util.FormValidation |
doTestConnection(String url,
String applicationName,
String password,
String group)
Checks whether the connection to the Crowd server can be established
using the given credentials.
|
String |
getDisplayName() |
calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigFile, getConfigPage, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, toArray, toList, toMappublic CrowdSecurityRealm.DescriptorImpl()
public hudson.util.FormValidation doCheckUrl(@QueryParameter
String url)
url - The URL of the Crowd server.public hudson.util.FormValidation doCheckApplicationName(@QueryParameter
String applicationName)
applicationName - The application name.public hudson.util.FormValidation doCheckPassword(@QueryParameter
String password)
password - The application's password.public hudson.util.FormValidation doCheckGroup(@QueryParameter
String group)
group - The group name.public hudson.util.FormValidation doCheckSessionValidationInterval(@QueryParameter
String sessionValidationInterval)
sessionValidationInterval - The session validation interval time in minutes.public hudson.util.FormValidation doTestConnection(@QueryParameter
String url,
@QueryParameter
String applicationName,
@QueryParameter
String password,
@QueryParameter
String group)
url - The URL of the Crowd server.applicationName - The application name.password - The application's password.group - The Crowd groups users have to belong to if specified.public String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.security.SecurityRealm>Descriptor.getDisplayName()Copyright © 2004-2014 Hudson. All Rights Reserved.