Package org.miniorange.saml
Class MoSAMLAddIdp.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<SecurityRealm>
-
- org.miniorange.saml.MoSAMLAddIdp.DescriptorImpl
-
- Enclosing class:
- MoSAMLAddIdp
@Extension public static final class MoSAMLAddIdp.DescriptorImpl extends Descriptor<SecurityRealm>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
DescriptorImpl(Class<? extends SecurityRealm> clazz)
-
Method Summary
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Constructor Detail
-
DescriptorImpl
public DescriptorImpl()
-
DescriptorImpl
public DescriptorImpl(Class<? extends SecurityRealm> clazz)
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<SecurityRealm>
-
checkFormHasData
public Boolean checkFormHasData(net.sf.json.JSONObject formData)
-
newInstance
public SecurityRealm newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
- Overrides:
newInstance
in classDescriptor<SecurityRealm>
-
doRealmSubmit
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public void doRealmSubmit(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, net.sf.json.JSONObject json) throws javax.servlet.ServletException, IOException, javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
IOException
-
doCheckIdpEntityId
@POST public FormValidation doCheckIdpEntityId(@QueryParameter String idpEntityId)
-
doCheckSsoUrl
@POST public FormValidation doCheckSsoUrl(@QueryParameter String ssoUrl)
-
doCheckUsernameAttribute
@POST public FormValidation doCheckUsernameAttribute(@QueryParameter String usernameAttribute, @QueryParameter String loginType)
-
doCheckEmailAttribute
@POST public FormValidation doCheckEmailAttribute(@QueryParameter String emailAttribute, @QueryParameter String loginType)
-
doCheckPublicx509Certificate
@POST public FormValidation doCheckPublicx509Certificate(@QueryParameter String publicx509Certificate)
-
doCheckRegexPattern
@POST public FormValidation doCheckRegexPattern(@QueryParameter Boolean enableRegexPattern, @QueryParameter String regexPattern)
-
doUserCreate
@POST public FormValidation doUserCreate(@QueryParameter Boolean userCreate, @QueryParameter String emailAttribute, @QueryParameter String usernameAttribute)
-
getBaseUrl
public String getBaseUrl()
-
doCheckUserAttributeUpdate
@POST public FormValidation doCheckUserAttributeUpdate(@QueryParameter Boolean userAttributeUpdate)
-
doCheckSignedRequest
@POST public FormValidation doCheckSignedRequest(@QueryParameter Boolean signedRequest)
-
doCheckSplitnameAttribute
@POST public FormValidation doCheckSplitnameAttribute(@QueryParameter Boolean splitnameAttribute)
-
doCheckDisableDefaultLogin
@POST public FormValidation doCheckDisableDefaultLogin(@QueryParameter Boolean disableDefaultLogin)
-
doPerformTestConfiguration
@POST public FormValidation doPerformTestConfiguration(@QueryParameter String idpEntityId, @QueryParameter String ssoUrl, @QueryParameter String publicx509Certificate)
-
doValidateMetadataUrl
@POST public FormValidation doValidateMetadataUrl(@QueryParameter String metadataUrl) throws Exception
- Throws:
Exception
-
doValidateMetadataFile
@POST public FormValidation doValidateMetadataFile(@QueryParameter String metadataFilePath) throws Exception
- Throws:
Exception
-
-