Class MoSAMLAddIdp

    • Method Detail

      • doLogout

        public void doLogout​(org.kohsuke.stapler.StaplerRequest req,
                             org.kohsuke.stapler.StaplerResponse rsp)
        Overrides:
        doLogout in class SecurityRealm
      • getPostLogOutUrl2

        public String getPostLogOutUrl2​(org.kohsuke.stapler.StaplerRequest req,
                                        org.springframework.security.core.Authentication auth)
        Overrides:
        getPostLogOutUrl2 in class SecurityRealm
      • doMoLogin

        public org.kohsuke.stapler.HttpResponse doMoLogin​(org.kohsuke.stapler.StaplerRequest request,
                                                          org.kohsuke.stapler.StaplerResponse response,
                                                          String errorMessage)
      • doMoLoginAction

        public void doMoLoginAction​(org.kohsuke.stapler.StaplerRequest request,
                                    org.kohsuke.stapler.StaplerResponse response)
      • doMoSamlLogin

        public void doMoSamlLogin​(org.kohsuke.stapler.StaplerRequest request,
                                  org.kohsuke.stapler.StaplerResponse response,
                                  @Header("Referer")
                                  String referer)
      • getBaseUrl

        public String getBaseUrl()
      • doMoSAMLSingleSignOnForceStop

        public void doMoSAMLSingleSignOnForceStop​(org.kohsuke.stapler.StaplerRequest request,
                                                  org.kohsuke.stapler.StaplerResponse response)
      • doMospmetadata

        public void doMospmetadata​(org.kohsuke.stapler.StaplerRequest request,
                                   org.kohsuke.stapler.StaplerResponse response)
      • doDownloadCertificate

        public void doDownloadCertificate​(org.kohsuke.stapler.StaplerRequest request,
                                          org.kohsuke.stapler.StaplerResponse response)
      • getMetadataFromFile

        public static String getMetadataFromFile​(String path)
      • doMoSamlAuth

        public org.kohsuke.stapler.HttpResponse doMoSamlAuth​(org.kohsuke.stapler.StaplerRequest request,
                                                             org.kohsuke.stapler.StaplerResponse response)
                                                      throws IOException
        Throws:
        IOException
      • createSessionAndLoginUser

        public org.kohsuke.stapler.HttpResponse createSessionAndLoginUser​(User user,
                                                                          org.kohsuke.stapler.StaplerRequest request,
                                                                          org.kohsuke.stapler.StaplerResponse response,
                                                                          Boolean newUserCreated,
                                                                          MoSAMLPluginSettings settings,
                                                                          String redirectUrl)
      • getMetadataUrl

        public String getMetadataUrl()
      • getMetadataFilePath

        public String getMetadataFilePath()
      • getIdpEntityId

        public String getIdpEntityId()
      • getSsoUrl

        public String getSsoUrl()
      • getPublicx509Certificate

        public String getPublicx509Certificate()
      • getUsernameAttribute

        public String getUsernameAttribute()
      • getEmailAttribute

        public String getEmailAttribute()
      • getNameIDFormat

        public String getNameIDFormat()
      • getUserCreate

        public Boolean getUserCreate()
      • getForceAuthn

        public Boolean getForceAuthn()
      • getRegexPattern

        public String getRegexPattern()
      • getEnableRegexPattern

        public Boolean getEnableRegexPattern()
      • getSsoBindingType

        public String getSsoBindingType()
      • getUsernameCaseConversion

        public String getUsernameCaseConversion()
      • getAuthnContextClass

        public String getAuthnContextClass()