/**
  * @param SamlMessage $message
  */
 private function verify(SamlMessage $message)
 {
     $message->setID(Helper::generateID())->setIssueInstant(new \DateTime())->setIssuer(new Issuer('https://mydomain.com'));
     $xml = $this->signAndSerialize($message);
     $this->deserializeAndVerify($xml, get_class($message));
 }