Changed authz API to take a session cache entry
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Mon, 2 May 2005 13:45:07 +0000 (13:45 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Mon, 2 May 2005 13:45:07 +0000 (13:45 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@1579 cb58f699-b61c-0410-a6fe-9272a202ed29

apache/mod_apache.cpp

index e2010c2..2b6a256 100644 (file)
@@ -421,9 +421,7 @@ public:
     void unlock() {}
     bool authorized(
         ShibTarget* st,
-        const char* providerId,
-        const saml::SAMLAuthenticationStatement* authn,
-        const saml::SAMLResponse* attrs
+        ISessionCacheEntry* entry
     ) const;
 };
 
@@ -599,9 +597,7 @@ static SH_AP_TABLE* groups_for_user(request_rec* r, const char* user, char* grpf
 
 bool htAccessControl::authorized(
     ShibTarget* st,
-    const char* providerId,
-    const saml::SAMLAuthenticationStatement* authn,
-    const saml::SAMLResponse* attrs
+    ISessionCacheEntry* entry
 ) const
 {
     // Make sure the object is our type.