Esempio n. 1
0
 /**
  * Parse and process a CDC request.
  */
 public static function processRequest()
 {
     $request = self::get('CDCRequest');
     if ($request === NULL) {
         throw new SimpleSAML_Error_BadRequest('Missing "CDCRequest" parameter.');
     }
     $domain = $request['domain'];
     $server = new sspmod_cdc_Server($domain);
     $server->validate('CDCRequest');
     $server->handleRequest($request);
 }