Class SamlAdvancedConfiguration

java.lang.Object
hudson.model.AbstractDescribableImpl<SamlAdvancedConfiguration>
org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
All Implemented Interfaces:
Describable<SamlAdvancedConfiguration>

public class SamlAdvancedConfiguration extends AbstractDescribableImpl<SamlAdvancedConfiguration>
Simple immutable data class to hold the optional advanced configuration data section of the plugin's configuration page
  • Constructor Details

    • SamlAdvancedConfiguration

      @DataBoundConstructor public SamlAdvancedConfiguration(Boolean forceAuthn, String authnContextClassRef, String spEntityId, String nameIdPolicyFormat)
  • Method Details

    • getForceAuthn

      public Boolean getForceAuthn()
    • getAuthnContextClassRef

      public String getAuthnContextClassRef()
    • getSpEntityId

      public String getSpEntityId()
    • getNameIdPolicyFormat

      public String getNameIdPolicyFormat()
    • getUseDiskCache

      public Boolean getUseDiskCache()
    • setUseDiskCache

      @DataBoundSetter public void setUseDiskCache(Boolean useDiskCache)
    • getRandomRelayState

      public Boolean getRandomRelayState()
    • setRandomRelayState

      @DataBoundSetter public void setRandomRelayState(Boolean randomRelayState)
    • toString

      public String toString()
      Overrides:
      toString in class Object