shibboleth/sp.git
16 years agoSwitch tag names to match rest of system.
cantor [Tue, 10 Jul 2007 20:56:28 +0000 (20:56 +0000)]
Switch tag names to match rest of system.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2345 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agomissing template from dist
cantor [Tue, 10 Jul 2007 20:50:36 +0000 (20:50 +0000)]
missing template from dist

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2344 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMove back channel notify loop out of base class for better control.
cantor [Mon, 9 Jul 2007 19:22:44 +0000 (19:22 +0000)]
Move back channel notify loop out of base class for better control.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2343 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoLocal logout handler, makefile changes, bug fix to SAML initiator.
cantor [Sun, 8 Jul 2007 20:56:57 +0000 (20:56 +0000)]
Local logout handler, makefile changes, bug fix to SAML initiator.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2342 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFirst set of logout base classes and non-building draft of SP-initiated logout.
cantor [Sat, 7 Jul 2007 00:12:08 +0000 (00:12 +0000)]
First set of logout base classes and non-building draft of SP-initiated logout.
Revised cache and attribute handling APis to use more Unicode types.
Misc. fixes to handler base classes.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2341 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoSkip extra attempts when SAML response comes back.
cantor [Fri, 6 Jul 2007 22:49:02 +0000 (22:49 +0000)]
Skip extra attempts when SAML response comes back.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2340 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFactor up message encoding along with credential resolution.
cantor [Wed, 4 Jul 2007 21:04:19 +0000 (21:04 +0000)]
Factor up message encoding along with credential resolution.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2339 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMove redirectError property up to application.
cantor [Wed, 4 Jul 2007 02:13:34 +0000 (02:13 +0000)]
Move redirectError property up to application.
Add templates for result of local and global logout.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2338 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoGeneralize notification mechanism (should work for NameID mgmt later).
cantor [Tue, 3 Jul 2007 22:21:07 +0000 (22:21 +0000)]
Generalize notification mechanism (should work for NameID mgmt later).

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2337 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoWrong method to fetch property.
cantor [Tue, 3 Jul 2007 21:06:35 +0000 (21:06 +0000)]
Wrong method to fetch property.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2336 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdd cache method to find but not remove sessions by name.
cantor [Tue, 3 Jul 2007 20:49:49 +0000 (20:49 +0000)]
Add cache method to find but not remove sessions by name.
Switch sign/encrypt flags to 4-way setting to distinguish front and back channel.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2335 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdd logout notifications to config.
cantor [Sun, 1 Jul 2007 22:26:36 +0000 (22:26 +0000)]
Add logout notifications to config.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2334 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdjust some cache operations.
cantor [Fri, 29 Jun 2007 17:14:02 +0000 (17:14 +0000)]
Adjust some cache operations.
Return session IDs removed during logout.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2333 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoExport SessionID for use by applications.
cantor [Fri, 29 Jun 2007 16:42:03 +0000 (16:42 +0000)]
Export SessionID for use by applications.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2332 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMaintain NameID backmapping in cache.
cantor [Thu, 28 Jun 2007 23:52:54 +0000 (23:52 +0000)]
Maintain NameID backmapping in cache.
Expose NameID-driven session removal for logout handlers.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2331 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoExpose detection of duplicate insertions.
cantor [Thu, 28 Jun 2007 18:35:25 +0000 (18:35 +0000)]
Expose detection of duplicate insertions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2330 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoDisallow sessions with no expiration.
cantor [Wed, 27 Jun 2007 18:09:14 +0000 (18:09 +0000)]
Disallow sessions with no expiration.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2329 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoChange ownership of attributes input to cache.
cantor [Wed, 27 Jun 2007 16:34:52 +0000 (16:34 +0000)]
Change ownership of attributes input to cache.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2328 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoadd odbc plugin to dist
cantor [Tue, 26 Jun 2007 05:44:12 +0000 (05:44 +0000)]
add odbc plugin to dist

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2327 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoPrepping Unix build of ODBC plugin.
cantor [Mon, 25 Jun 2007 21:04:00 +0000 (21:04 +0000)]
Prepping Unix build of ODBC plugin.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2326 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdd conditional fetch of values during read.
cantor [Sat, 23 Jun 2007 01:50:08 +0000 (01:50 +0000)]
Add conditional fetch of values during read.
Disconnect handles before freeing.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2325 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoCorrect misc. SQL errors.
cantor [Fri, 22 Jun 2007 19:17:13 +0000 (19:17 +0000)]
Correct misc. SQL errors.
Can't use NOW() function due to UTC time requirement.
Fix SQL escaping.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2324 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoSuppress nested property sets.
cantor [Fri, 22 Jun 2007 19:16:19 +0000 (19:16 +0000)]
Suppress nested property sets.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2323 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoSwitch to double quotes to improve SQLness.
cantor [Fri, 22 Jun 2007 19:14:55 +0000 (19:14 +0000)]
Switch to double quotes to improve SQLness.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2322 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoHandle failures properly.
cantor [Fri, 22 Jun 2007 17:35:23 +0000 (17:35 +0000)]
Handle failures properly.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2321 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoCan't base Library element on pluggable type.
cantor [Fri, 22 Jun 2007 17:09:45 +0000 (17:09 +0000)]
Can't base Library element on pluggable type.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2320 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoDelete old cache plugin.
cantor [Fri, 22 Jun 2007 02:30:54 +0000 (02:30 +0000)]
Delete old cache plugin.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2319 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoODBC storage plugin building on Windows...
cantor [Fri, 22 Jun 2007 02:30:29 +0000 (02:30 +0000)]
ODBC storage plugin building on Windows...

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2318 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFix for empty decoder result, take out old logout handler.
cantor [Sun, 17 Jun 2007 20:30:24 +0000 (20:30 +0000)]
Fix for empty decoder result, take out old logout handler.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2315 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoWrong decoder for unscoped attribute.
cantor [Fri, 15 Jun 2007 05:27:39 +0000 (05:27 +0000)]
Wrong decoder for unscoped attribute.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2314 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoConvert path separators to Windows syntax.
cantor [Wed, 13 Jun 2007 01:00:11 +0000 (01:00 +0000)]
Convert path separators to Windows syntax.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2313 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFix link and Apache conf install.
cantor [Tue, 12 Jun 2007 21:53:15 +0000 (21:53 +0000)]
Fix link and Apache conf install.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2312 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoGuard non-initialization.
cantor [Tue, 12 Jun 2007 15:35:31 +0000 (15:35 +0000)]
Guard non-initialization.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2311 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdd REMOTE_USER to built-in cleared list.
cantor [Tue, 12 Jun 2007 14:34:08 +0000 (14:34 +0000)]
Add REMOTE_USER to built-in cleared list.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2310 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoStreamline link settings, reroute output.
cantor [Tue, 12 Jun 2007 05:27:52 +0000 (05:27 +0000)]
Streamline link settings, reroute output.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2309 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFixes from RPM build
cantor [Tue, 12 Jun 2007 04:56:15 +0000 (04:56 +0000)]
Fixes from RPM build

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2308 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFix SAML header check.
cantor [Tue, 12 Jun 2007 04:34:55 +0000 (04:34 +0000)]
Fix SAML header check.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2307 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoCleanups and changes.
cantor [Tue, 12 Jun 2007 04:30:03 +0000 (04:30 +0000)]
Cleanups and changes.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2306 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMakefile cleanup.
cantor [Tue, 12 Jun 2007 01:41:25 +0000 (01:41 +0000)]
Makefile cleanup.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2305 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMakefile cleanup.
cantor [Tue, 12 Jun 2007 01:41:05 +0000 (01:41 +0000)]
Makefile cleanup.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2304 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoremove deleted file from list
cantor [Mon, 11 Jun 2007 18:00:03 +0000 (18:00 +0000)]
remove deleted file from list

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2301 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoTweak some logging.
cantor [Mon, 11 Jun 2007 15:22:08 +0000 (15:22 +0000)]
Tweak some logging.
Remove unused remoted insert operation from cache.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2300 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoUpdates for the installer.
cantor [Mon, 11 Jun 2007 03:58:01 +0000 (03:58 +0000)]
Updates for the installer.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2299 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoRename config file.
cantor [Mon, 11 Jun 2007 01:10:19 +0000 (01:10 +0000)]
Rename config file.
Fix up Apache defaults.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2298 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoUpdating versions, working on new installer.
cantor [Sat, 9 Jun 2007 03:05:31 +0000 (03:05 +0000)]
Updating versions, working on new installer.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2297 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoOn second thought...and rename catalog parameters.
cantor [Fri, 8 Jun 2007 22:02:17 +0000 (22:02 +0000)]
On second thought...and rename catalog parameters.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2296 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoRename service name.
cantor [Fri, 8 Jun 2007 21:46:40 +0000 (21:46 +0000)]
Rename service name.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2295 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoCatch up some changes.
cantor [Fri, 8 Jun 2007 20:15:01 +0000 (20:15 +0000)]
Catch up some changes.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2294 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMissing namespace.
cantor [Fri, 8 Jun 2007 20:13:00 +0000 (20:13 +0000)]
Missing namespace.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2293 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoA stab at handling empty response from DS.
cantor [Mon, 4 Jun 2007 18:04:29 +0000 (18:04 +0000)]
A stab at handling empty response from DS.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2288 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoPort up spoof checking
cantor [Mon, 4 Jun 2007 13:32:08 +0000 (13:32 +0000)]
Port up spoof checking

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2287 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdd xmltooling to build
cantor [Fri, 1 Jun 2007 17:35:42 +0000 (17:35 +0000)]
Add xmltooling to build

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2283 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoUnix installation fixes
cantor [Thu, 31 May 2007 21:52:49 +0000 (21:52 +0000)]
Unix installation fixes

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2282 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFix Unix catalog paths.
cantor [Thu, 31 May 2007 21:40:26 +0000 (21:40 +0000)]
Fix Unix catalog paths.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2281 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoStale namespace.
cantor [Thu, 31 May 2007 21:34:14 +0000 (21:34 +0000)]
Stale namespace.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2280 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoStale namespace.
cantor [Thu, 31 May 2007 21:32:18 +0000 (21:32 +0000)]
Stale namespace.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2279 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoCorrect schema name.
cantor [Thu, 31 May 2007 21:28:01 +0000 (21:28 +0000)]
Correct schema name.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2278 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoRemove schema paths.
cantor [Thu, 31 May 2007 20:56:01 +0000 (20:56 +0000)]
Remove schema paths.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2277 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoLinux porting changes
cantor [Thu, 31 May 2007 20:44:09 +0000 (20:44 +0000)]
Linux porting changes

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2276 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoNested template fix.
cantor [Thu, 31 May 2007 19:54:29 +0000 (19:54 +0000)]
Nested template fix.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2275 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMacro should be Windows-only.
cantor [Thu, 31 May 2007 19:52:40 +0000 (19:52 +0000)]
Macro should be Windows-only.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2274 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMissing directories.
cantor [Thu, 31 May 2007 19:43:52 +0000 (19:43 +0000)]
Missing directories.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2273 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoRemoved some comments.
cantor [Thu, 31 May 2007 17:42:11 +0000 (17:42 +0000)]
Removed some comments.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2272 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMoved CGI parser into SP library.
cantor [Thu, 31 May 2007 16:52:33 +0000 (16:52 +0000)]
Moved CGI parser into SP library.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2271 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoRename Shibboleth request handler type.
cantor [Thu, 31 May 2007 16:27:58 +0000 (16:27 +0000)]
Rename Shibboleth request handler type.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2270 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoMerge in updated Apache POST body code.
cantor [Wed, 30 May 2007 17:31:39 +0000 (17:31 +0000)]
Merge in updated Apache POST body code.
Add per-initiator ACS defaulting to handle different SAML versions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2269 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoFactor out application ID when remoting.
cantor [Wed, 30 May 2007 03:19:37 +0000 (03:19 +0000)]
Factor out application ID when remoting.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2268 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAssertion export and lookup service using URI binding.
cantor [Tue, 29 May 2007 02:16:28 +0000 (02:16 +0000)]
Assertion export and lookup service using URI binding.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2267 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoAdd accessor for session ID.
cantor [Mon, 28 May 2007 23:37:27 +0000 (23:37 +0000)]
Add accessor for session ID.
Add URI binding constant.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2266 cb58f699-b61c-0410-a6fe-9272a202ed29

16 years agoBypass timestamp update in cache.
cantor [Mon, 28 May 2007 20:41:12 +0000 (20:41 +0000)]
Bypass timestamp update in cache.
Clear artifact mapping as soon as possible during resolution.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2265 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoClient certificate bridge.
cantor [Sun, 27 May 2007 04:02:45 +0000 (04:02 +0000)]
Client certificate bridge.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2264 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoDraft artifact resolver.
cantor [Sun, 27 May 2007 03:27:51 +0000 (03:27 +0000)]
Draft artifact resolver.
Fixes and properties related to SOAP-based services.
Client certificate bridging for Apache and IIS.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2263 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoImplement artifact generation, start work on resolution support.
cantor [Fri, 25 May 2007 16:23:13 +0000 (16:23 +0000)]
Implement artifact generation, start work on resolution support.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2262 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoSwitch encoders to metadata-based recipient parameter.
cantor [Fri, 25 May 2007 05:59:14 +0000 (05:59 +0000)]
Switch encoders to metadata-based recipient parameter.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2261 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoBackend of storage-based relay state.
cantor [Thu, 24 May 2007 03:18:26 +0000 (03:18 +0000)]
Backend of storage-based relay state.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2260 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoHeader clearing infrastructure.
cantor [Wed, 23 May 2007 20:25:24 +0000 (20:25 +0000)]
Header clearing infrastructure.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2259 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoEliminate extra buffer operations.
cantor [Tue, 22 May 2007 15:33:46 +0000 (15:33 +0000)]
Eliminate extra buffer operations.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2258 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoMove ReplayCache and StorageService APIs to full build only.
cantor [Mon, 21 May 2007 15:59:31 +0000 (15:59 +0000)]
Move ReplayCache and StorageService APIs to full build only.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2257 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoAdd a RP-based key name to credential lookup.
cantor [Mon, 21 May 2007 04:00:43 +0000 (04:00 +0000)]
Add a RP-based key name to credential lookup.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2255 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoAdd inheritance for relying party properties.
cantor [Mon, 21 May 2007 02:44:31 +0000 (02:44 +0000)]
Add inheritance for relying party properties.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2254 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoDelete old files.
cantor [Sun, 20 May 2007 20:22:04 +0000 (20:22 +0000)]
Delete old files.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2253 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoStart to clean up Unix build.
cantor [Sun, 20 May 2007 20:20:57 +0000 (20:20 +0000)]
Start to clean up Unix build.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2252 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoNew -lite library and elimination of SAML libraries from modules.
cantor [Sat, 19 May 2007 18:11:17 +0000 (18:11 +0000)]
New -lite library and elimination of SAML libraries from modules.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2251 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoFixed attribute-based functors.
cantor [Mon, 14 May 2007 00:29:49 +0000 (00:29 +0000)]
Fixed attribute-based functors.
Implemented special handling of REMOTE_USER.
Added header clearing method to resolver/extractor.
Added default policy file.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2247 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoUpdate thread config macro, add openssl headers to libsaml build.
cantor [Sat, 12 May 2007 00:00:17 +0000 (00:00 +0000)]
Update thread config macro, add openssl headers to libsaml build.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2246 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoWasn't returning from errors during POST read.
cantor [Thu, 10 May 2007 17:39:58 +0000 (17:39 +0000)]
Wasn't returning from errors during POST read.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2245 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoAdded OIDs for SAML 2.0 attribute mappings.
cantor [Thu, 10 May 2007 01:15:43 +0000 (01:15 +0000)]
Added OIDs for SAML 2.0 attribute mappings.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2244 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoMetadata based functors.
cantor [Wed, 9 May 2007 04:29:56 +0000 (04:29 +0000)]
Metadata based functors.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2243 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoMix/max functor.
cantor [Wed, 9 May 2007 02:06:10 +0000 (02:06 +0000)]
Mix/max functor.
Add safety feature when requiring metadata/trust.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2242 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoBetter logging for remoted errors.
cantor [Tue, 8 May 2007 21:17:54 +0000 (21:17 +0000)]
Better logging for remoted errors.
Raise metadata exceptions when IdP is unknown.
Cleanup error templates.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2241 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoRegex functors, added regex options feature to schema.
cantor [Tue, 8 May 2007 03:59:38 +0000 (03:59 +0000)]
Regex functors, added regex options feature to schema.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2240 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoRun wildcard rules.
cantor [Tue, 8 May 2007 02:57:39 +0000 (02:57 +0000)]
Run wildcard rules.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2239 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoGenericize string values and scopes, add value/scope functors.
cantor [Tue, 8 May 2007 02:28:49 +0000 (02:28 +0000)]
Genericize string values and scopes, add value/scope functors.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2238 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoFix attributeID name.
cantor [Tue, 8 May 2007 01:06:23 +0000 (01:06 +0000)]
Fix attributeID name.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2237 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoFirst three string functors, added authn context to resolver/filter contexts.
cantor [Mon, 7 May 2007 22:46:08 +0000 (22:46 +0000)]
First three string functors, added authn context to resolver/filter contexts.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2236 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoBoolean match functors, policy context to manage lifetime and references.
cantor [Mon, 7 May 2007 15:57:48 +0000 (15:57 +0000)]
Boolean match functors, policy context to manage lifetime and references.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2233 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoAttribute filtering code.
cantor [Sun, 6 May 2007 23:44:32 +0000 (23:44 +0000)]
Attribute filtering code.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2232 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoDelete old files.
cantor [Fri, 4 May 2007 17:44:38 +0000 (17:44 +0000)]
Delete old files.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2231 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoNeed to use SP-specific policy subclass for SOAP client.
cantor [Fri, 4 May 2007 04:11:29 +0000 (04:11 +0000)]
Need to use SP-specific policy subclass for SOAP client.
Reverse default for acsByIndex setting to true.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2230 cb58f699-b61c-0410-a6fe-9272a202ed29

17 years agoFix reference to providerId.
cantor [Wed, 2 May 2007 19:07:53 +0000 (19:07 +0000)]
Fix reference to providerId.
Propagate special attribute properties.
Add back NameID extraction to SSO handlers.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2229 cb58f699-b61c-0410-a6fe-9272a202ed29