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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
cantor [Wed, 2 May 2007 00:55:55 +0000 (00:55 +0000)]
Add chaining resolver.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2228
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 30 Apr 2007 19:17:54 +0000 (19:17 +0000)]
Fix old namespace defaults.
Fix vararg error in NameID attribute class.
Working extractor/resolver code.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2227
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 30 Apr 2007 03:21:57 +0000 (03:21 +0000)]
Copied over mapping and filtering schemas.
New AttributeExtractor API for SAML decoding.
Rewrite of simple AttributeResolver as a query-only component.
Add missing logic for deriving case sensitive attribute flag.
Switch to multimaps for attribute APIs to allow duplicate IDs.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2226
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 19 Apr 2007 17:22:58 +0000 (17:22 +0000)]
Additional AuthnRequest creation options.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2225
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Wed, 18 Apr 2007 04:03:13 +0000 (04:03 +0000)]
Stop defaulting in xercesc namespace.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2224
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 15 Apr 2007 21:10:45 +0000 (21:10 +0000)]
Drafts of remoted Shib and SAML2 SessionInitiators.
Start to rework metadata for SAML 2.
Enable relay state preservation on shibd side.
Server modules should no longer require loading of metadata.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2223
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 13 Apr 2007 20:38:45 +0000 (20:38 +0000)]
Set signing/digest algorithms using new settings.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2222
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 13 Apr 2007 03:12:29 +0000 (03:12 +0000)]
Remove extra marshall call.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2221
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 13 Apr 2007 01:18:44 +0000 (01:18 +0000)]
Inject logging category into base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2220
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 12 Apr 2007 21:55:42 +0000 (21:55 +0000)]
Untested, but a bunch of caching fixes added.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2219
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 9 Apr 2007 03:45:07 +0000 (03:45 +0000)]
Enhance relay state handling.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2218
cb58f699-b61c-0410-a6fe-
9272a202ed29