Class EncodingParameters

java.lang.Object
swiss.trustbroker.api.saml.dto.EncodingParameters

public class EncodingParameters extends Object
  • Method Details

    • useSamlBinding

      public boolean useSamlBinding()
    • builder

    • isUseArtifactBinding

      public boolean isUseArtifactBinding()
      Use artifact binding for SAML encoding.
      Default: false
    • isUseRedirectBinding

      public boolean isUseRedirectBinding()
      Use redirect binding for SAML encoding.
      Default: false
      Since:
      1.10.0
    • isUseSoapBinding

      public boolean isUseSoapBinding()
      Use SOAP binding for SAML encoding.
      Default: false
      Since:
      1.12.0
    • isUseWsFedBinding

      public boolean isUseWsFedBinding()
      Use WS-FED binding for encoding.
      Default: false
      Since:
      1.13.0
    • getSignatureAlgorithm

      public String getSignatureAlgorithm()
      Optional signature algorithm for redirect encoding.
      Since:
      1.10.0
    • getTemplateParameters

      public Map<String,Object> getTemplateParameters()
    • setUseArtifactBinding

      public void setUseArtifactBinding(boolean useArtifactBinding)
      Use artifact binding for SAML encoding.
      Default: false
    • setUseRedirectBinding

      public void setUseRedirectBinding(boolean useRedirectBinding)
      Use redirect binding for SAML encoding.
      Default: false
      Since:
      1.10.0
    • setUseSoapBinding

      public void setUseSoapBinding(boolean useSoapBinding)
      Use SOAP binding for SAML encoding.
      Default: false
      Since:
      1.12.0
    • setUseWsFedBinding

      public void setUseWsFedBinding(boolean useWsFedBinding)
      Use WS-FED binding for encoding.
      Default: false
      Since:
      1.13.0
    • setSignatureAlgorithm

      public void setSignatureAlgorithm(String signatureAlgorithm)
      Optional signature algorithm for redirect encoding.
      Since:
      1.10.0
    • setTemplateParameters

      public void setTemplateParameters(Map<String,Object> templateParameters)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object