Class AssertionValidator

java.lang.Object
swiss.trustbroker.saml.util.AssertionValidator

public class AssertionValidator extends Object
Validate (parts of) SAML messages applying our XTB specific business rules to increase security. The XTB security properties allow to control policy checks on a more fine-grained level in case we are too restrictive. The class is used as follows:
  • - SAML POST AuthnRequest incoming from RPs - SAML POST Response incoming from CP
  • - SAML Assertions incoming via WS-Trust 1.3 interface (this one is pre-checked by wss4j with a bad error handling)