shibboleth/opensaml2.git
17 years agoOption for fatal errors when signatures fail.
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

17 years agoShorten "built-in" plugin types.
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

17 years agoRemoved duplicate schema.
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

17 years agoMove policy execution above the destination check.
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

17 years agoMove policy execution above the destination check.
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

17 years agoMove policy execution above the destination check.
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

17 years agoUpdate copyright.
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

17 years agoRelax content type check.
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

17 years agoAdd assertion indicator to base class.
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

17 years agoAltered SimpleSign logic to reflect change to draft spec.
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

17 years agoFixed exception message.
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

17 years agoLog/comment fixes.
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

17 years agoAllow for missing message metadata so rule won't break vanilla SOAP.
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

17 years agoMore default methods.
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

17 years agoRenamed setHeader to avoid collision.
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

17 years agoDefault response methods.
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

17 years agoPromoted isSecure.
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

17 years agoAdditional status codes.
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

17 years agoAdd some addtl methods.
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

17 years agoDetect bad metadata, override validity check of remote data.
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

17 years agoLayered basic metadata plugin on top of new base class.
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

17 years agoClean up catalogs, metadata endpoint mgmt template.
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

17 years agoQualify macro constant.
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

17 years agoAdd some exception classes.
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

17 years agoPass KeyResolver into PKIX layer.
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

17 years agoVirtualize template parameters.
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

17 years agoRename exception macros to avoid conflicts.
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

17 years agoShift policy responsibility to ArtifactResolver, make msg rules more forgiving.
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

17 years agoRevert to exception-based policy errors, add "secure" flag to policy to track authn.
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

17 years agoReturn results from policy rules.
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

17 years agoPolicy rule redesign for factor out issuer handling.
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

17 years agoAdded missing EntityDescriptor children decls.
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

17 years agoFix log category.
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

17 years agoRenamed XML library.
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

17 years agoCopied in CDC class from Shib
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

17 years agoCopy over unsigned char fix.
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

17 years agoRefined ElementProxy/ElementExtensible interfaces to match Java.
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

17 years agoRefined ElementProxy/ElementExtensible interfaces to match Java.
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

17 years agoTest RetrievalMethod local references.
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

17 years agoSAML 2.0 SOAP client.
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

17 years agoDeleted Shibboleth header.
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

17 years agoSAML 1.x SOAP client.
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

17 years agoAdd default HTTP headers to SOAP binding.
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

17 years agoAllow message-only policy rules, basic SAML SOAP client.
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

17 years agoSwitch to streams in SOAP responders.
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

17 years agoAdd code for non-covariant build.
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

17 years agoMerged trust engines back into a unified version, made metadata roles a "KeyInfoSource".
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

17 years ago2.0 SOAP Encoder
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

17 years agoFirst SOAP encoder.
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

17 years agoSOAP decoders.
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

17 years agoMerged issuer/protocol extraction back into rules.
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

17 years agoAdd TLS client auth rule.
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

17 years agoFactor out issuer/protocol extraction.
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

17 years agozlib conf fix, header case fix
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

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

17 years agoMoved dest. check back to decoders, policy API changes.
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

17 years agoAdd simple signing support for POST binding.
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

17 years agoRemoved some stale xsec code
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

17 years agoSupport for KeyInfo.
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

17 years agoShift to public zlib include
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

17 years agoSubset of zlib for inflate/deflate support.
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

17 years agoRaw signature trust support, Redirect binding, "simple" signing rule.
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

17 years agoAdded setters for rule properties.
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

17 years agoChanged "virtual" URL to match between bindings.
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

17 years agoFlip default to optional check.
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

17 years agoLog inflated data.
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

17 years agoDump inflated data on one-pass operation.
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

17 years agoFixed logging of time_t for portability.
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

17 years agoAdded MessageRoutingRule for destination checks.
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

17 years agoRevamped binding classes with security policy layer.
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

17 years agoReplace "trusted" output flag with security mech ID.
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

17 years agoRemoved unnecessary class from string literals.
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

17 years agoRevamped encoders to produce the actual HTTP responses.
cantor [Thu, 19 Oct 2006 21:28:16 +0000 (21:28 +0000)]
Revamped encoders to produce the actual HTTP responses.

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

17 years agoMoved/renamed binding constants.
cantor [Fri, 13 Oct 2006 19:53:38 +0000 (19:53 +0000)]
Moved/renamed  binding constants.

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

17 years agoFix linefeeds
cantor [Fri, 13 Oct 2006 19:15:51 +0000 (19:15 +0000)]
Fix linefeeds

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

17 years agoRemoved ChildlessElement class references, ensure ComplexElement gets copied during...
cantor [Thu, 12 Oct 2006 20:37:43 +0000 (20:37 +0000)]
Removed ChildlessElement class references, ensure ComplexElement gets copied during cloning.

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

17 years agoSAML 2 Artifact decoder/test, with some API adjustments.
cantor [Wed, 11 Oct 2006 15:52:58 +0000 (15:52 +0000)]
SAML 2 Artifact decoder/test, with some API adjustments.

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

17 years agoMoved ReplayCache into xmltooling
cantor [Mon, 9 Oct 2006 16:42:41 +0000 (16:42 +0000)]
Moved ReplayCache into xmltooling

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

17 years ago1.x Artifact decoder, unit test.
cantor [Mon, 9 Oct 2006 04:17:46 +0000 (04:17 +0000)]
1.x Artifact decoder, unit test.

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

17 years ago1.x Artifact decoder, unit test.
cantor [Mon, 9 Oct 2006 04:15:00 +0000 (04:15 +0000)]
1.x Artifact decoder, unit test.

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

17 years ago2.0 POST binding and test
cantor [Fri, 6 Oct 2006 03:54:56 +0000 (03:54 +0000)]
2.0 POST binding and test

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

17 years agoFix check for message type.
cantor [Thu, 5 Oct 2006 22:27:46 +0000 (22:27 +0000)]
Fix check for message type.

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

17 years agoUnit test for 1.x POST binding, plus fixes.
cantor [Thu, 5 Oct 2006 19:30:39 +0000 (19:30 +0000)]
Unit test for 1.x POST binding, plus fixes.

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

17 years agoReplayCache, some decoder work, and merged schema validators into one suite.
cantor [Mon, 2 Oct 2006 05:22:30 +0000 (05:22 +0000)]
ReplayCache, some decoder work, and merged schema validators into one suite.

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

17 years agoAllow for SAML 1.0 whole doc signing.
cantor [Fri, 29 Sep 2006 17:42:09 +0000 (17:42 +0000)]
Allow for SAML 1.0 whole doc signing.

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

17 years agoBlock "XMLishness" of ID for SAML 1.0.
cantor [Fri, 29 Sep 2006 17:37:56 +0000 (17:37 +0000)]
Block "XMLishness" of ID for SAML 1.0.

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

17 years agoAdded const modifiers.
cantor [Thu, 28 Sep 2006 21:00:06 +0000 (21:00 +0000)]
Added const modifiers.

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

17 years agoMoved URLEncoder into separate header, made it a global service.
cantor [Wed, 27 Sep 2006 17:29:19 +0000 (17:29 +0000)]
Moved URLEncoder into separate header, made it a global service.

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

17 years agoMoved URLEncoder into separate header, made it a global service.
cantor [Wed, 27 Sep 2006 17:28:49 +0000 (17:28 +0000)]
Moved URLEncoder into separate header, made it a global service.

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

17 years agoFactor out XML signing code, add SAML 2 Artifact/POST
cantor [Wed, 27 Sep 2006 03:22:43 +0000 (03:22 +0000)]
Factor out XML signing code, add SAML 2 Artifact/POST

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

17 years agoClean up protocol abstract type classes (need proper casts in binding plugins).
cantor [Wed, 27 Sep 2006 02:07:48 +0000 (02:07 +0000)]
Clean up protocol abstract type classes (need proper casts in binding plugins).

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

17 years agoDuh, use spec URIs to identify plugins.
cantor [Tue, 26 Sep 2006 21:06:21 +0000 (21:06 +0000)]
Duh, use spec URIs to identify plugins.

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

17 years agoMessageEncoder, ArtifactMap, and SAML 1.x encoder classes.
cantor [Tue, 26 Sep 2006 19:32:50 +0000 (19:32 +0000)]
MessageEncoder, ArtifactMap, and SAML 1.x encoder classes.

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

17 years agoAdd/fix missing/incorrect automake template variables.
putmanb [Fri, 15 Sep 2006 19:40:08 +0000 (19:40 +0000)]
Add/fix missing/incorrect automake template variables.

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

17 years agoMoved artifact source code into binding folders.
cantor [Fri, 15 Sep 2006 03:51:15 +0000 (03:51 +0000)]
Moved artifact source code into binding folders.

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

17 years agoAdded abstract metadata base, chaining trust and metadata plugins.
cantor [Mon, 11 Sep 2006 02:08:40 +0000 (02:08 +0000)]
Added abstract metadata base, chaining trust and metadata plugins.

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

17 years agoSync up ID attribute handling to latest tooling changes.
cantor [Fri, 8 Sep 2006 03:25:46 +0000 (03:25 +0000)]
Sync up ID attribute handling to latest tooling changes.

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

17 years agoAllow for use as XMLTooling extension, clean up some header use in tests.
cantor [Wed, 6 Sep 2006 18:03:44 +0000 (18:03 +0000)]
Allow for use as XMLTooling extension, clean up some header use in tests.

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

17 years agoMigrate to xmlsec 1.3 release, shrink a few headers.
cantor [Mon, 4 Sep 2006 23:46:06 +0000 (23:46 +0000)]
Migrate to xmlsec 1.3 release, shrink a few headers.

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

17 years agoRevise boolean attribute methods to handle defaults.
cantor [Thu, 31 Aug 2006 23:57:47 +0000 (23:57 +0000)]
Revise boolean attribute methods to handle defaults.

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