Class MoSAMLAddIdp.DescriptorImpl

    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • checkFormHasData

        public Boolean checkFormHasData​(net.sf.json.JSONObject formData)
      • 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)
      • 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)