shibboleth/opensaml2.git
16 years agoAdd version resource.
cantor [Thu, 13 Sep 2007 15:49:18 +0000 (15:49 +0000)]
Add version resource.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@304 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoInit logging.
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

16 years agoAdd verify features.
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

16 years agoAdd samlsign to project.
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

16 years agoSupport simple config option for file cred resolver.
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

16 years agoRework signature validation in metadata filter.
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

16 years agoDynamic metadata provider implementation.
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

16 years agoFix condition validation
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

16 years agogit-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@296 fb386ef7...
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

16 years agoCorrect dependency syntax
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

16 years agoAdd "sender" to SOAP APIs to avoid reuse of connections across apps.
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

16 years agoSync up older 1.3 spec file and require opensaml < 2.0
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

16 years agoCheck for missing Destination value.
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

16 years agoMessage rules no longer protocol specific.
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

16 years agoStreamline SecurityPolicy methods and rule modification.
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

16 years agoOnly check log headers for the chosen version.
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

16 years agoConvert logging to log4shib via compile time switch.
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

16 years agoRecipient/Destination checks were including query string.
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

16 years agoSecond alpha
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

16 years agoParameterize config namespace for message plugins.
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

16 years agoAnnotate exceptions with status information.
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

16 years agoAlways throw a descriptive exception instead of returning nothing.
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

16 years agoEnable logging of SAML errors without making them fatal.
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

16 years agoHack around namespaces for built-in properties.
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

16 years agoExpose a "user agent present" property.
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

16 years agoExpose detection of duplicate insertions.
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

16 years agoRegister NullSecurity rule.
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

16 years agoExclude tests from package.
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

16 years agoRefactor signature engines.
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

16 years agoAdd operation into artifact map to get relying party.
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

16 years agoAdding ignores.
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

16 years agoSet storage context for DOM constructed map.
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

16 years agoFix sed command
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

16 years agoTemplate fixes
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

16 years agoCGI parser wasn't being used inside the library.
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

16 years agoCGI parser wasn't being used inside the library.
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

16 years agoAdd URI binding constant.
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

16 years agoFix bug when sending requests.
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

16 years agoMove artifact generation to a per-instance parameter.
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

16 years agoSwitch encoders to metadata-based recipient parameter.
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

16 years agoSeparate property flag for POST vs GET
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

16 years agoMove ReplayCache and StorageService APIs to full build only.
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

16 years agoMoved request/response APIs out.
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

16 years agoMore Sun warnings.
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

16 years agoReduce special handling of doc/schemas for install/dist targets
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

16 years agoClean up doc/schema makefiles.
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

16 years agoAdd doc to Makefile set.
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

16 years agoDo doc install since dist will include them.
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

16 years agoStrip out svn folder.
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

16 years agoUpdate thread config macro, add openssl headers to libsaml build.
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

16 years agoHeader and STL fixes.
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

16 years agoMethod scoping and map insert fixes.
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

16 years agoCorrected makefile name
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

16 years agoTry to patch around Sun compiler bug.
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

16 years agoIsolate init failures.
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

16 years agoAllow simplified syntax to specify a signing certificate.
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

16 years agoLet XML resource loader handle "validity".
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

17 years agoMisspelled element name.
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

17 years agoMissing () in if statement.
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

17 years agoMissing () in if statement.
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

17 years agoAdd logging.
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

17 years agoNeed to return from method.
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

17 years agoEnhance plugin manager template with alternate type keys.
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

17 years agoFix header comments.
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

17 years agoAdd licenses.
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

17 years agoAdd licenses, remove dependency on OpenSSL.
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

17 years agoFix comments, add a missing const.
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

17 years agoChecked in test by accident.
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

17 years agoAccidentally pulled in mixins multiple times.
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

17 years agoAdd xmlsec version check.
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

17 years agoMove credential/criteria matching to criteria classes.
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

17 years agoEncrypted assertion test.
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

17 years agoAdded uni/multicast encrypting methods.
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

17 years agoRemove hardcoded Perl path.
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

17 years agoStop defaulting in xercesc namespace.
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

17 years agoHandle empty string in relay state.
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

17 years agoCorrect doc comment.
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

17 years agoPut decrypted objects into their own document.
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

17 years agoInject logging category into base class.
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

17 years agoGive Observer interface a more specific reference type.
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

17 years agoAdd credential context APIs, refactor criteria matching, auto-extract criteria from...
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

17 years agoActivate tree walk for prefix inclusion (requires xmlsec patch), correct test data.
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

17 years agoSettable digest algorithm, enhanced prefix handling in signatures, pending xmlsec...
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

17 years agoUndo accidental change to content reference setter.
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

17 years agoTighten up SAML 1.0 processing.
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

17 years agoSet peer name criteria for use with simple resolvers.
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

17 years agoRework observer constness, fix SOAP client virtual method.
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

17 years agoMajor revamp of credential and trust handling code, PKIX engine still needs work.
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

17 years agoForgot to throw an exception at the end.
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

17 years agoNon-Unicode inputs.
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

17 years agoRevised decryption APIs to clarify CredentialResolver/KeyResolver difference.
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

17 years agoSAML 2 SSO validator.
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

17 years agoFix tests to check for new exception type.
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

17 years agoRefactor subject confirmation.
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

17 years agoStreamline setIssuer call in policy.
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

17 years agoScale back logging.
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

17 years agoMoved URLEncoder down to tooling lib, added exception->querystring method.
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

17 years agoSAML 1.x SSO assertion validator.
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

17 years agoBasic assertion validator.
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

17 years agoFix double free bug in policy, add support for assertions in message rules.
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