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
cantor [Tue, 6 Mar 2007 05:12:03 +0000 (05:12 +0000)]
Collapse unneeded header files.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@198
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 5 Mar 2007 05:27:15 +0000 (05:27 +0000)]
Added marker interface for assertion types.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@197
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 2 Mar 2007 21:46:57 +0000 (21:46 +0000)]
Add XML validation flag to policy.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@196
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 2 Mar 2007 04:54:30 +0000 (04:54 +0000)]
Allow DOM-based construction.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@195
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 2 Mar 2007 02:38:32 +0000 (02:38 +0000)]
Moved key/cred resolution classes out of xmlsig namespace.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@194
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 27 Feb 2007 02:04:29 +0000 (02:04 +0000)]
Moved CGI parsing class down to SAML utility class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@193
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 24 Feb 2007 21:50:17 +0000 (21:50 +0000)]
Enforce final disposition of policy.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@192
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 20 Feb 2007 05:16:49 +0000 (05:16 +0000)]
Fix catalog usage to match "real life".
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@191
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 20 Feb 2007 04:28:11 +0000 (04:28 +0000)]
Add logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@190
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 17 Feb 2007 22:50:05 +0000 (22:50 +0000)]
Add logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@189
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 15 Feb 2007 22:45:26 +0000 (22:45 +0000)]
Correct constness of transport API, update version.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@188
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 15 Feb 2007 04:11:22 +0000 (04:11 +0000)]
Skip replay check when cache missing.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@187
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 15 Feb 2007 04:07:07 +0000 (04:07 +0000)]
Lower logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@186
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 15 Feb 2007 03:55:34 +0000 (03:55 +0000)]
Fix version in HTTP header, skip correlation check when no value to check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@185
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 14 Feb 2007 05:28:34 +0000 (05:28 +0000)]
Promote setSignature method, refactor SOAP objects for better reuse of client subclasses.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@184
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 14 Feb 2007 00:30:56 +0000 (00:30 +0000)]
Set policy role based on peer entity.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@183
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 13 Feb 2007 21:28:56 +0000 (21:28 +0000)]
Switch to virtual inheritance.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@182
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 13 Feb 2007 19:30:22 +0000 (19:30 +0000)]
Switch to reference for SOAP request envelope, delete SAML requests regardless of errors.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@181
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 13 Feb 2007 15:53:35 +0000 (15:53 +0000)]
Correct header path.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@180
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 12 Feb 2007 05:35:05 +0000 (05:35 +0000)]
Missed a public.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@179
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 12 Feb 2007 05:32:18 +0000 (05:32 +0000)]
Fixes to SOAP clients
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@178
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 10 Feb 2007 02:59:07 +0000 (02:59 +0000)]
Don't need schemas in DIST target.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@177
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 9 Feb 2007 17:20:50 +0000 (17:20 +0000)]
Option for fatal errors when signatures fail.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@176
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 9 Feb 2007 01:48:54 +0000 (01:48 +0000)]
Shorten "built-in" plugin types.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@175
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 7 Feb 2007 02:58:36 +0000 (02:58 +0000)]
Removed duplicate schema.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@174
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 5 Feb 2007 16:11:03 +0000 (16:11 +0000)]
Move policy execution above the destination check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@173
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 5 Feb 2007 16:05:49 +0000 (16:05 +0000)]
Move policy execution above the destination check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@172
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 5 Feb 2007 16:05:21 +0000 (16:05 +0000)]
Move policy execution above the destination check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@171
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 2 Feb 2007 03:25:48 +0000 (03:25 +0000)]
Update copyright.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@170
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 22 Jan 2007 17:01:01 +0000 (17:01 +0000)]
Relax content type check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@169
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 22 Jan 2007 06:14:20 +0000 (06:14 +0000)]
Add assertion indicator to base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@168
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 16 Jan 2007 20:17:30 +0000 (20:17 +0000)]
Altered SimpleSign logic to reflect change to draft spec.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@167
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 16 Jan 2007 19:08:02 +0000 (19:08 +0000)]
Fixed exception message.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@166
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 16 Jan 2007 17:50:34 +0000 (17:50 +0000)]
Log/comment fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@165
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 16 Jan 2007 17:00:21 +0000 (17:00 +0000)]
Allow for missing message metadata so rule won't break vanilla SOAP.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@164
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 13 Jan 2007 03:39:36 +0000 (03:39 +0000)]
More default methods.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@163
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 12 Jan 2007 05:48:43 +0000 (05:48 +0000)]
Renamed setHeader to avoid collision.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@162
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 12 Jan 2007 05:43:16 +0000 (05:43 +0000)]
Default response methods.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@161
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 12 Jan 2007 05:20:50 +0000 (05:20 +0000)]
Promoted isSecure.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@160
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 12 Jan 2007 04:42:38 +0000 (04:42 +0000)]
Additional status codes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@159
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 10 Jan 2007 05:20:34 +0000 (05:20 +0000)]
Add some addtl methods.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@158
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 4 Jan 2007 02:53:18 +0000 (02:53 +0000)]
Detect bad metadata, override validity check of remote data.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@157
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 3 Jan 2007 21:53:06 +0000 (21:53 +0000)]
Layered basic metadata plugin on top of new base class.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@156
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 2 Jan 2007 03:03:31 +0000 (03:03 +0000)]
Clean up catalogs, metadata endpoint mgmt template.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@155
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 29 Dec 2006 22:18:46 +0000 (22:18 +0000)]
Qualify macro constant.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@154
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 28 Dec 2006 22:31:39 +0000 (22:31 +0000)]
Add some exception classes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@153
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 27 Dec 2006 21:15:56 +0000 (21:15 +0000)]
Pass KeyResolver into PKIX layer.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@152
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 20 Dec 2006 03:25:33 +0000 (03:25 +0000)]
Virtualize template parameters.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@151
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 19 Dec 2006 03:42:52 +0000 (03:42 +0000)]
Rename exception macros to avoid conflicts.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@150
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 12 Dec 2006 17:58:17 +0000 (17:58 +0000)]
Shift policy responsibility to ArtifactResolver, make msg rules more forgiving.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@149
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 12 Dec 2006 17:28:41 +0000 (17:28 +0000)]
Revert to exception-based policy errors, add "secure" flag to policy to track authn.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@148
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 12 Dec 2006 04:22:41 +0000 (04:22 +0000)]
Return results from policy rules.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@147
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 12 Dec 2006 02:02:09 +0000 (02:02 +0000)]
Policy rule redesign for factor out issuer handling.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@146
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 11 Dec 2006 16:45:05 +0000 (16:45 +0000)]
Added missing EntityDescriptor children decls.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@145
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 4 Dec 2006 20:32:52 +0000 (20:32 +0000)]
Fix log category.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@144
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 1 Dec 2006 19:53:45 +0000 (19:53 +0000)]
Renamed XML library.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@143
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 30 Nov 2006 21:48:19 +0000 (21:48 +0000)]
Copied in CDC class from Shib
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@142
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 30 Nov 2006 18:01:52 +0000 (18:01 +0000)]
Copy over unsigned char fix.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@141
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 27 Nov 2006 22:19:18 +0000 (22:19 +0000)]
Refined ElementProxy/ElementExtensible interfaces to match Java.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@140
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 27 Nov 2006 21:26:49 +0000 (21:26 +0000)]
Refined ElementProxy/ElementExtensible interfaces to match Java.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@139
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 27 Nov 2006 02:04:09 +0000 (02:04 +0000)]
Test RetrievalMethod local references.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@138
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 24 Nov 2006 23:40:38 +0000 (23:40 +0000)]
SAML 2.0 SOAP client.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@137
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 24 Nov 2006 23:26:02 +0000 (23:26 +0000)]
Deleted Shibboleth header.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@136
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 24 Nov 2006 23:24:36 +0000 (23:24 +0000)]
SAML 1.x SOAP client.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@135
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 24 Nov 2006 23:24:16 +0000 (23:24 +0000)]
Add default HTTP headers to SOAP binding.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@134
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 23 Nov 2006 04:22:59 +0000 (04:22 +0000)]
Allow message-only policy rules, basic SAML SOAP client.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@133
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Wed, 22 Nov 2006 19:17:55 +0000 (19:17 +0000)]
Switch to streams in SOAP responders.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@132
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 21 Nov 2006 18:58:26 +0000 (18:58 +0000)]
Add code for non-covariant build.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@131
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 18 Nov 2006 00:47:16 +0000 (00:47 +0000)]
Merged trust engines back into a unified version, made metadata roles a "KeyInfoSource".
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@130
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 12 Nov 2006 22:40:36 +0000 (22:40 +0000)]
2.0 SOAP Encoder
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@129
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 12 Nov 2006 05:11:23 +0000 (05:11 +0000)]
First SOAP encoder.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@128
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sun, 12 Nov 2006 00:07:53 +0000 (00:07 +0000)]
SOAP decoders.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@127
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Sat, 11 Nov 2006 23:11:30 +0000 (23:11 +0000)]
Merged issuer/protocol extraction back into rules.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@126
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Nov 2006 05:44:14 +0000 (05:44 +0000)]
Add TLS client auth rule.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@125
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Nov 2006 05:15:55 +0000 (05:15 +0000)]
Factor out issuer/protocol extraction.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@124
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Nov 2006 03:58:57 +0000 (03:58 +0000)]
zlib conf fix, header case fix
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@123
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Nov 2006 03:20:46 +0000 (03:20 +0000)]
Add zlib option.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@122
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Thu, 9 Nov 2006 03:12:15 +0000 (03:12 +0000)]
Moved dest. check back to decoders, policy API changes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@121
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 22:21:39 +0000 (22:21 +0000)]
Add simple signing support for POST binding.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@120
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 21:03:38 +0000 (21:03 +0000)]
Removed some stale xsec code
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@119
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 19:56:03 +0000 (19:56 +0000)]
Support for KeyInfo.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@118
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 05:04:52 +0000 (05:04 +0000)]
Shift to public zlib include
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@117
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 05:00:52 +0000 (05:00 +0000)]
Subset of zlib for inflate/deflate support.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@116
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 04:58:24 +0000 (04:58 +0000)]
Raw signature trust support, Redirect binding, "simple" signing rule.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@115
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 01:59:48 +0000 (01:59 +0000)]
Added setters for rule properties.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@114
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 01:49:51 +0000 (01:49 +0000)]
Changed "virtual" URL to match between bindings.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@113
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Tue, 7 Nov 2006 01:30:15 +0000 (01:30 +0000)]
Flip default to optional check.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@112
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 3 Nov 2006 23:16:01 +0000 (23:16 +0000)]
Log inflated data.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@111
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 3 Nov 2006 23:15:36 +0000 (23:15 +0000)]
Dump inflated data on one-pass operation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@110
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 3 Nov 2006 23:14:40 +0000 (23:14 +0000)]
Fixed logging of time_t for portability.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@109
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 3 Nov 2006 20:11:42 +0000 (20:11 +0000)]
Added MessageRoutingRule for destination checks.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@108
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Fri, 3 Nov 2006 05:10:46 +0000 (05:10 +0000)]
Revamped binding classes with security policy layer.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@107
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 23 Oct 2006 03:10:48 +0000 (03:10 +0000)]
Replace "trusted" output flag with security mech ID.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@106
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
cantor [Mon, 23 Oct 2006 01:34:46 +0000 (01:34 +0000)]
Removed unnecessary class from string literals.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@105
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0