added Saml.Certificate
implemented base behavior for saml request