Package org.miniorange.saml
Class MoSAMLAddIdp.DescriptorImpl
- Enclosing class:
- MoSAMLAddIdp
-
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
-
Method Summary
Modifier and TypeMethodDescriptioncheckFormHasData
(net.sf.json.JSONObject formData) doCheckDisableDefaultLogin
(Boolean disableDefaultLogin) doCheckEmailAttribute
(String emailAttribute, String loginType) doCheckEnableCustomLoginTemplate
(Boolean enableCustomLoginTemplate) doCheckFullnameAttribute
(String updateNestedGroupsFromCrowd) doCheckGroupAttribute
(String groupAttribute) doCheckIdpEntityId
(String idpEntityId) doCheckNewUserGroup
(String newUserGroup) doCheckPublicx509Certificate
(String publicx509Certificate) doCheckRegexPattern
(Boolean enableRegexPattern, String regexPattern) doCheckSignedRequest
(Boolean signedRequest) doCheckSplitnameAttribute
(Boolean splitnameAttribute) doCheckSslUrl
(String sslUrl) doCheckSsoUrl
(String ssoUrl) doCheckUpdateNestedGroupsFromCrowd
(Boolean updateNestedGroupsFromCrowd) doCheckUpdateUserFromCrowd
(Boolean updateUserFromCrowd) doCheckUserAttributeUpdate
(Boolean userAttributeUpdate) doCheckUsernameAttribute
(String usernameAttribute, String loginType) doPerformTestConfiguration
(String idpEntityId, String ssoUrl, String publicx509Certificate) void
doRealmSubmit
(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, net.sf.json.JSONObject json) doUserCreate
(Boolean userCreate, String emailAttribute, String usernameAttribute) doValidateMetadataFile
(String metadataFilePath) doValidateMetadataUrl
(String metadataUrl) newInstance
(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) 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 Details
-
DescriptorImpl
public DescriptorImpl() -
DescriptorImpl
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<SecurityRealm>
-
checkFormHasData
-
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
javax.servlet.ServletException
-
doCheckIdpEntityId
-
doCheckSsoUrl
-
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
-
doCheckSslUrl
-
doCheckUserAttributeUpdate
-
doCheckSignedRequest
-
doCheckSplitnameAttribute
-
doCheckDisableDefaultLogin
-
doCheckGroupAttribute
-
doCheckNewUserGroup
-
doCheckUpdateUserFromCrowd
-
doCheckUpdateNestedGroupsFromCrowd
@POST public FormValidation doCheckUpdateNestedGroupsFromCrowd(@QueryParameter Boolean updateNestedGroupsFromCrowd) -
doCheckFullnameAttribute
@POST public FormValidation doCheckFullnameAttribute(@QueryParameter String updateNestedGroupsFromCrowd) -
doCheckEnableCustomLoginTemplate
@POST public FormValidation doCheckEnableCustomLoginTemplate(@QueryParameter Boolean enableCustomLoginTemplate) -
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
-