X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=shibsp%2FServiceProvider.cpp;h=9c2487b52afa4cacc57cff4e7f5834e66e5f7a5f;hb=70c3be890f9e38d315ce00f031728d8a7e1fe3d3;hp=e166771887ef63ddb691f1194e8433c976abc19d;hpb=ea31048476c568e07fb9f5673d4fdf31e57b1fb8;p=shibboleth%2Fcpp-sp.git diff --git a/shibsp/ServiceProvider.cpp b/shibsp/ServiceProvider.cpp index e166771..9c2487b 100644 --- a/shibsp/ServiceProvider.cpp +++ b/shibsp/ServiceProvider.cpp @@ -168,6 +168,15 @@ ServiceProvider::~ServiceProvider() { } +#ifndef SHIBSP_LITE +SecurityPolicyProvider* ServiceProvider::getSecurityPolicyProvider(bool required) const +{ + if (required) + throw ConfigurationException("No SecurityPolicyProvider available."); + return NULL; +} +#endif + pair ServiceProvider::doAuthentication(SPRequest& request, bool handler) const { #ifdef _DEBUG