cantor [Tue, 11 Sep 2007 18:39:57 +0000 (18:39 +0000)]
Init logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@303
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 10 Sep 2007 02:40:49 +0000 (02:40 +0000)]
Add verify features.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@302
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 10 Sep 2007 01:33:36 +0000 (01:33 +0000)]
Add samlsign to project.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@301
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 6 Sep 2007 18:55:42 +0000 (18:55 +0000)]
Support simple config option for file cred resolver.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@300
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 30 Aug 2007 02:20:57 +0000 (02:20 +0000)]
Rework signature validation in metadata filter.
Integrate TrustEngine option into the filter for use with dynamic metadata.
Migrate PKIX unit test to static engine.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@299
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 29 Aug 2007 18:03:01 +0000 (18:03 +0000)]
Dynamic metadata provider implementation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@298
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 17 Aug 2007 22:02:02 +0000 (22:02 +0000)]
Fix condition validation
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@297
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 16 Aug 2007 17:45:51 +0000 (17:45 +0000)]
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@296
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 16 Aug 2007 17:45:11 +0000 (17:45 +0000)]
Correct dependency syntax
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@295
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 16 Aug 2007 03:20:00 +0000 (03:20 +0000)]
Add "sender" to SOAP APIs to avoid reuse of connections across apps.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@294
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 13 Aug 2007 18:50:59 +0000 (18:50 +0000)]
Sync up older 1.3 spec file and require opensaml < 2.0
Add --with-odbc option to 2.0 rebuild.
Add conditional logging dependency using --with-log4cpp.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@293
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Aug 2007 18:32:34 +0000 (18:32 +0000)]
Check for missing Destination value.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@292
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Aug 2007 16:42:20 +0000 (16:42 +0000)]
Message rules no longer protocol specific.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@291
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Aug 2007 04:19:16 +0000 (04:19 +0000)]
Streamline SecurityPolicy methods and rule modification.
Pass a protocol family string through from decoders and clients to policy rules.
Add partial policy reset to avoid spurious message replay errors.
Speed up message extraction rules by skipping incompatible protocols.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@290
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 1 Aug 2007 18:51:41 +0000 (18:51 +0000)]
Only check log headers for the chosen version.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@289
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 31 Jul 2007 17:53:45 +0000 (17:53 +0000)]
Convert logging to log4shib via compile time switch.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@288
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 25 Jul 2007 17:29:50 +0000 (17:29 +0000)]
Recipient/Destination checks were including query string.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@287
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 14 Jul 2007 00:21:22 +0000 (00:21 +0000)]
Second alpha
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@285
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 11 Jul 2007 03:59:29 +0000 (03:59 +0000)]
Parameterize config namespace for message plugins.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@284
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 10 Jul 2007 22:22:16 +0000 (22:22 +0000)]
Annotate exceptions with status information.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@283
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 9 Jul 2007 17:10:06 +0000 (17:10 +0000)]
Always throw a descriptive exception instead of returning nothing.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@282
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 6 Jul 2007 21:52:10 +0000 (21:52 +0000)]
Enable logging of SAML errors without making them fatal.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@281
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 5 Jul 2007 21:28:02 +0000 (21:28 +0000)]
Hack around namespaces for built-in properties.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@280
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 3 Jul 2007 19:38:08 +0000 (19:38 +0000)]
Expose a "user agent present" property.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@279
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 28 Jun 2007 23:41:25 +0000 (23:41 +0000)]
Expose detection of duplicate insertions.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@278
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 22 Jun 2007 15:20:53 +0000 (15:20 +0000)]
Register NullSecurity rule.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@275
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 12 Jun 2007 03:37:26 +0000 (03:37 +0000)]
Exclude tests from package.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@272
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 12 Jun 2007 01:38:22 +0000 (01:38 +0000)]
Refactor signature engines.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@271
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 11 Jun 2007 17:30:45 +0000 (17:30 +0000)]
Add operation into artifact map to get relying party.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@270
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 9 Jun 2007 03:02:21 +0000 (03:02 +0000)]
Adding ignores.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@269
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 6 Jun 2007 16:13:25 +0000 (16:13 +0000)]
Set storage context for DOM constructed map.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@268
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 31 May 2007 21:17:16 +0000 (21:17 +0000)]
Fix sed command
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@267
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 31 May 2007 20:15:56 +0000 (20:15 +0000)]
Template fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@266
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 31 May 2007 16:39:37 +0000 (16:39 +0000)]
CGI parser wasn't being used inside the library.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@265
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 31 May 2007 16:37:25 +0000 (16:37 +0000)]
CGI parser wasn't being used inside the library.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@264
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 28 May 2007 22:03:18 +0000 (22:03 +0000)]
Add URI binding constant.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@263
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 26 May 2007 23:09:32 +0000 (23:09 +0000)]
Fix bug when sending requests.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@262
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 25 May 2007 16:12:13 +0000 (16:12 +0000)]
Move artifact generation to a per-instance parameter.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@261
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 25 May 2007 05:58:15 +0000 (05:58 +0000)]
Switch encoders to metadata-based recipient parameter.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@260
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 25 May 2007 04:12:15 +0000 (04:12 +0000)]
Separate property flag for POST vs GET
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@259
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 21 May 2007 15:59:29 +0000 (15:59 +0000)]
Move ReplayCache and StorageService APIs to full build only.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@258
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 19 May 2007 18:07:08 +0000 (18:07 +0000)]
Moved request/response APIs out.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@257
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 02:25:27 +0000 (02:25 +0000)]
More Sun warnings.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@256
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 02:15:46 +0000 (02:15 +0000)]
Reduce special handling of doc/schemas for install/dist targets
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@255
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 02:00:03 +0000 (02:00 +0000)]
Clean up doc/schema makefiles.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@254
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 01:25:59 +0000 (01:25 +0000)]
Add doc to Makefile set.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@253
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 01:17:11 +0000 (01:17 +0000)]
Do doc install since dist will include them.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@252
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 00:56:27 +0000 (00:56 +0000)]
Strip out svn folder.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@251
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 12 May 2007 00:01:21 +0000 (00:01 +0000)]
Update thread config macro, add openssl headers to libsaml build.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@250
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 11 May 2007 06:31:18 +0000 (06:31 +0000)]
Header and STL fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@249
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 11 May 2007 06:08:26 +0000 (06:08 +0000)]
Method scoping and map insert fixes.
Move zlib references out of the way and add to dist.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@248
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 11 May 2007 04:48:05 +0000 (04:48 +0000)]
Corrected makefile name
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@247
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 11 May 2007 04:44:58 +0000 (04:44 +0000)]
Try to patch around Sun compiler bug.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@246
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 8 May 2007 20:26:48 +0000 (20:26 +0000)]
Isolate init failures.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@245
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 4 May 2007 03:47:05 +0000 (03:47 +0000)]
Allow simplified syntax to specify a signing certificate.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@244
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 4 May 2007 03:15:55 +0000 (03:15 +0000)]
Let XML resource loader handle "validity".
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@243
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 2 May 2007 18:05:45 +0000 (18:05 +0000)]
Misspelled element name.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@242
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 2 May 2007 18:02:12 +0000 (18:02 +0000)]
Missing () in if statement.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@241
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 2 May 2007 18:00:37 +0000 (18:00 +0000)]
Missing () in if statement.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@240
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 2 May 2007 17:37:21 +0000 (17:37 +0000)]
Add logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@239
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 2 May 2007 17:30:09 +0000 (17:30 +0000)]
Need to return from method.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@238
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 28 Apr 2007 19:45:54 +0000 (19:45 +0000)]
Enhance plugin manager template with alternate type keys.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@237
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 27 Apr 2007 18:11:05 +0000 (18:11 +0000)]
Fix header comments.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@236
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 27 Apr 2007 02:52:00 +0000 (02:52 +0000)]
Add licenses.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@235
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 27 Apr 2007 02:47:43 +0000 (02:47 +0000)]
Add licenses, remove dependency on OpenSSL.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@234
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 26 Apr 2007 21:18:22 +0000 (21:18 +0000)]
Fix comments, add a missing const.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@233
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 26 Apr 2007 20:56:56 +0000 (20:56 +0000)]
Checked in test by accident.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@232
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 26 Apr 2007 20:49:08 +0000 (20:49 +0000)]
Accidentally pulled in mixins multiple times.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@231
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 26 Apr 2007 20:30:57 +0000 (20:30 +0000)]
Add xmlsec version check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@230
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 23 Apr 2007 18:03:18 +0000 (18:03 +0000)]
Move credential/criteria matching to criteria classes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@229
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 20 Apr 2007 19:51:04 +0000 (19:51 +0000)]
Encrypted assertion test.
SAML-specific encryption key resolver needs to call base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@228
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 20 Apr 2007 03:21:34 +0000 (03:21 +0000)]
Added uni/multicast encrypting methods.
Moved decryption method to base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@227
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 19 Apr 2007 15:13:19 +0000 (15:13 +0000)]
Remove hardcoded Perl path.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@226
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 18 Apr 2007 03:45:10 +0000 (03:45 +0000)]
Stop defaulting in xercesc namespace.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@225
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 15 Apr 2007 19:25:53 +0000 (19:25 +0000)]
Handle empty string in relay state.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@224
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 13 Apr 2007 03:11:42 +0000 (03:11 +0000)]
Correct doc comment.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@223
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 13 Apr 2007 03:04:27 +0000 (03:04 +0000)]
Put decrypted objects into their own document.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@222
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 13 Apr 2007 01:18:41 +0000 (01:18 +0000)]
Inject logging category into base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@221
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 12 Apr 2007 21:53:38 +0000 (21:53 +0000)]
Give Observer interface a more specific reference type.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@220
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 12 Apr 2007 03:56:27 +0000 (03:56 +0000)]
Add credential context APIs, refactor criteria matching, auto-extract criteria from KeyInfos.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@219
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 10 Apr 2007 00:43:46 +0000 (00:43 +0000)]
Activate tree walk for prefix inclusion (requires xmlsec patch), correct test data.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@218
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 9 Apr 2007 03:42:07 +0000 (03:42 +0000)]
Settable digest algorithm, enhanced prefix handling in signatures, pending xmlsec fix.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@217
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 7 Apr 2007 04:43:00 +0000 (04:43 +0000)]
Undo accidental change to content reference setter.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@216
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 7 Apr 2007 02:07:05 +0000 (02:07 +0000)]
Tighten up SAML 1.0 processing.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@215
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 2 Apr 2007 03:12:28 +0000 (03:12 +0000)]
Set peer name criteria for use with simple resolvers.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@214
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 30 Mar 2007 02:19:06 +0000 (02:19 +0000)]
Rework observer constness, fix SOAP client virtual method.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@213
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 26 Mar 2007 06:00:11 +0000 (06:00 +0000)]
Major revamp of credential and trust handling code, PKIX engine still needs work.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@212
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 19 Mar 2007 01:46:23 +0000 (01:46 +0000)]
Forgot to throw an exception at the end.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@211
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 18 Mar 2007 06:16:45 +0000 (06:16 +0000)]
Non-Unicode inputs.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@210
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 18 Mar 2007 06:15:25 +0000 (06:15 +0000)]
Revised decryption APIs to clarify CredentialResolver/KeyResolver difference.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@209
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 17 Mar 2007 23:46:20 +0000 (23:46 +0000)]
SAML 2 SSO validator.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@208
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 17 Mar 2007 22:50:41 +0000 (22:50 +0000)]
Fix tests to check for new exception type.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@207
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 17 Mar 2007 22:49:06 +0000 (22:49 +0000)]
Refactor subject confirmation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@206
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 11 Mar 2007 05:50:09 +0000 (05:50 +0000)]
Streamline setIssuer call in policy.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@205
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 11 Mar 2007 04:58:33 +0000 (04:58 +0000)]
Scale back logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@204
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 8 Mar 2007 04:42:06 +0000 (04:42 +0000)]
Moved URLEncoder down to tooling lib, added exception->querystring method.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@203
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 7 Mar 2007 18:38:58 +0000 (18:38 +0000)]
SAML 1.x SSO assertion validator.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@202
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 7 Mar 2007 04:25:35 +0000 (04:25 +0000)]
Basic assertion validator.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@201
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 7 Mar 2007 02:42:35 +0000 (02:42 +0000)]
Fix double free bug in policy, add support for assertions in message rules.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@200
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 6 Mar 2007 17:53:00 +0000 (17:53 +0000)]
Null security rule for disabling security checks.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@199
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0