_settings = $auth->getSettings(); } /** * @return string * * @throws OneLogin_Saml2_Error */ public function getXml() { return $this->_settings->getSPMetadata(); } /** * @return string */ protected function _getMetadataValidTimestamp() { $timestamp = time() + self::VALIDITY_SECONDS; $date = new DateTime("@$timestamp", new DateTimeZone('UTC')); $time = $date->format("Y-m-d\TH:i:s\Z"); return $time; } }