Class SignatureValidationParameters

java.lang.Object
swiss.trustbroker.common.saml.dto.SignatureValidationParameters

public class SignatureValidationParameters extends Object
  • Method Details

    • builder

    • isRequireSignature

      public boolean isRequireSignature()
    • getTrustCredentials

      public List<org.opensaml.security.credential.Credential> getTrustCredentials()
    • getAllowedSignatureAlgorithms

      public List<String> getAllowedSignatureAlgorithms()
    • isEnforceSignatureAlgorithms

      public boolean isEnforceSignatureAlgorithms()
    • setRequireSignature

      public void setRequireSignature(boolean requireSignature)
    • setTrustCredentials

      public void setTrustCredentials(List<org.opensaml.security.credential.Credential> trustCredentials)
    • setAllowedSignatureAlgorithms

      public void setAllowedSignatureAlgorithms(List<String> allowedSignatureAlgorithms)
    • setEnforceSignatureAlgorithms

      public void setEnforceSignatureAlgorithms(boolean enforceSignatureAlgorithms)
    • 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
    • of

      public static SignatureValidationParameters of(boolean requireSignature, List<org.opensaml.security.credential.Credential> trustCredentials, List<String> allowedSignatureAlgorithms, boolean enforceSignatureAlgorithms)