function test04() { echo "SP login; testing processing of an empty Response... "; $server = new LassoServer(DATA_DIR . "sp1-la/metadata.xml", DATA_DIR . "sp1-la/private-key-raw.pem", NULL, DATA_DIR . "sp1-la/certificate.pem"); $server->addProvider(LASSO_PROVIDER_ROLE_IDP, DATA_DIR . "idp1-la/metadata.xml", DATA_DIR . "idp1-la/public-key.pem", DATA_DIR . "idp1-la/certificate.pem"); $login = new LassoLogin($server); try { $login->processResponseMsg(""); } catch (LassoProfileInvalidMsgError $error) { } echo "OK.\n"; }