Classes used to decode SAML 2 messages. A decoder takes a wire protocol, extracts the SAML message from it, and then evaluates that message against a security policy.