Class SloNotification

java.lang.Object
swiss.trustbroker.sso.dto.SloNotification

public class SloNotification extends Object
Combines static configuration from SloUrl with dynamic SLO notification information
  • Constructor Details

    • SloNotification

      public SloNotification(SloResponse slo)
  • Method Details

    • getSlo

      public SloResponse getSlo()
    • getEncodedUrl

      public String getEncodedUrl()
    • getEncodedQueryParameters

      public List<org.apache.commons.lang3.tuple.Pair<String,String>> getEncodedQueryParameters()
    • getSamlLogoutRequest

      public String getSamlLogoutRequest()
    • getSamlRelayState

      public String getSamlRelayState()
    • getSamlRedirectSignature

      public String getSamlRedirectSignature()
    • getSamlRedirectSignatureAlgorithm

      public String getSamlRedirectSignatureAlgorithm()
    • getSamlHttpMethod

      public String getSamlHttpMethod()
    • setEncodedUrl

      public void setEncodedUrl(String encodedUrl)
    • setEncodedQueryParameters

      public void setEncodedQueryParameters(List<org.apache.commons.lang3.tuple.Pair<String,String>> encodedQueryParameters)
    • setSamlLogoutRequest

      public void setSamlLogoutRequest(String samlLogoutRequest)
    • setSamlRelayState

      public void setSamlRelayState(String samlRelayState)
    • setSamlRedirectSignature

      public void setSamlRedirectSignature(String samlRedirectSignature)
    • setSamlRedirectSignatureAlgorithm

      public void setSamlRedirectSignatureAlgorithm(String samlRedirectSignatureAlgorithm)
    • setSamlHttpMethod

      public void setSamlHttpMethod(String samlHttpMethod)
    • 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