Scott Cantor [Fri, 1 Dec 2006 19:53:45 +0000 (19:53 +0000)]
Renamed XML library.
Scott Cantor [Thu, 30 Nov 2006 21:48:19 +0000 (21:48 +0000)]
Copied in CDC class from Shib
Scott Cantor [Thu, 30 Nov 2006 18:01:52 +0000 (18:01 +0000)]
Copy over unsigned char fix.
Scott Cantor [Mon, 27 Nov 2006 22:19:18 +0000 (22:19 +0000)]
Refined ElementProxy/ElementExtensible interfaces to match Java.
Scott Cantor [Mon, 27 Nov 2006 21:26:49 +0000 (21:26 +0000)]
Refined ElementProxy/ElementExtensible interfaces to match Java.
Scott Cantor [Mon, 27 Nov 2006 02:04:09 +0000 (02:04 +0000)]
Test RetrievalMethod local references.
Scott Cantor [Fri, 24 Nov 2006 23:40:38 +0000 (23:40 +0000)]
SAML 2.0 SOAP client.
Scott Cantor [Fri, 24 Nov 2006 23:26:02 +0000 (23:26 +0000)]
Deleted Shibboleth header.
Scott Cantor [Fri, 24 Nov 2006 23:24:36 +0000 (23:24 +0000)]
SAML 1.x SOAP client.
Scott Cantor [Fri, 24 Nov 2006 23:24:16 +0000 (23:24 +0000)]
Add default HTTP headers to SOAP binding.
Scott Cantor [Thu, 23 Nov 2006 04:22:59 +0000 (04:22 +0000)]
Allow message-only policy rules, basic SAML SOAP client.
Scott Cantor [Wed, 22 Nov 2006 19:17:55 +0000 (19:17 +0000)]
Switch to streams in SOAP responders.
Scott Cantor [Tue, 21 Nov 2006 18:58:26 +0000 (18:58 +0000)]
Add code for non-covariant build.
Scott 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".
Scott Cantor [Sun, 12 Nov 2006 22:40:36 +0000 (22:40 +0000)]
2.0 SOAP Encoder
Scott Cantor [Sun, 12 Nov 2006 05:11:23 +0000 (05:11 +0000)]
First SOAP encoder.
Scott Cantor [Sun, 12 Nov 2006 00:07:53 +0000 (00:07 +0000)]
SOAP decoders.
Scott Cantor [Sat, 11 Nov 2006 23:11:30 +0000 (23:11 +0000)]
Merged issuer/protocol extraction back into rules.
Scott Cantor [Thu, 9 Nov 2006 05:44:14 +0000 (05:44 +0000)]
Add TLS client auth rule.
Scott Cantor [Thu, 9 Nov 2006 05:15:55 +0000 (05:15 +0000)]
Factor out issuer/protocol extraction.
Scott Cantor [Thu, 9 Nov 2006 03:58:57 +0000 (03:58 +0000)]
zlib conf fix, header case fix
Scott Cantor [Thu, 9 Nov 2006 03:20:46 +0000 (03:20 +0000)]
Add zlib option.
Scott Cantor [Thu, 9 Nov 2006 03:12:15 +0000 (03:12 +0000)]
Moved dest. check back to decoders, policy API changes.
Scott Cantor [Tue, 7 Nov 2006 22:21:39 +0000 (22:21 +0000)]
Add simple signing support for POST binding.
Scott Cantor [Tue, 7 Nov 2006 21:03:38 +0000 (21:03 +0000)]
Removed some stale xsec code
Scott Cantor [Tue, 7 Nov 2006 19:56:03 +0000 (19:56 +0000)]
Support for KeyInfo.
Scott Cantor [Tue, 7 Nov 2006 05:04:52 +0000 (05:04 +0000)]
Shift to public zlib include
Scott Cantor [Tue, 7 Nov 2006 05:00:52 +0000 (05:00 +0000)]
Subset of zlib for inflate/deflate support.
Scott Cantor [Tue, 7 Nov 2006 04:58:24 +0000 (04:58 +0000)]
Raw signature trust support, Redirect binding, "simple" signing rule.
Scott Cantor [Tue, 7 Nov 2006 01:59:48 +0000 (01:59 +0000)]
Added setters for rule properties.
Scott Cantor [Tue, 7 Nov 2006 01:49:51 +0000 (01:49 +0000)]
Changed "virtual" URL to match between bindings.
Scott Cantor [Tue, 7 Nov 2006 01:30:15 +0000 (01:30 +0000)]
Flip default to optional check.
Scott Cantor [Fri, 3 Nov 2006 23:16:01 +0000 (23:16 +0000)]
Log inflated data.
Scott Cantor [Fri, 3 Nov 2006 23:15:36 +0000 (23:15 +0000)]
Dump inflated data on one-pass operation.
Scott Cantor [Fri, 3 Nov 2006 23:14:40 +0000 (23:14 +0000)]
Fixed logging of time_t for portability.
Scott Cantor [Fri, 3 Nov 2006 20:11:42 +0000 (20:11 +0000)]
Added MessageRoutingRule for destination checks.
Scott Cantor [Fri, 3 Nov 2006 05:10:46 +0000 (05:10 +0000)]
Revamped binding classes with security policy layer.
Scott Cantor [Mon, 23 Oct 2006 03:10:48 +0000 (03:10 +0000)]
Replace "trusted" output flag with security mech ID.
Scott Cantor [Mon, 23 Oct 2006 01:34:46 +0000 (01:34 +0000)]
Removed unnecessary class from string literals.
Scott Cantor [Thu, 19 Oct 2006 21:28:16 +0000 (21:28 +0000)]
Revamped encoders to produce the actual HTTP responses.
Scott Cantor [Fri, 13 Oct 2006 19:53:38 +0000 (19:53 +0000)]
Moved/renamed binding constants.
Scott Cantor [Fri, 13 Oct 2006 19:15:51 +0000 (19:15 +0000)]
Fix linefeeds
Scott Cantor [Thu, 12 Oct 2006 20:37:43 +0000 (20:37 +0000)]
Removed ChildlessElement class references, ensure ComplexElement gets copied during cloning.
Scott Cantor [Wed, 11 Oct 2006 15:52:58 +0000 (15:52 +0000)]
SAML 2 Artifact decoder/test, with some API adjustments.
Scott Cantor [Mon, 9 Oct 2006 16:42:41 +0000 (16:42 +0000)]
Moved ReplayCache into xmltooling
Scott Cantor [Mon, 9 Oct 2006 04:17:46 +0000 (04:17 +0000)]
1.x Artifact decoder, unit test.
Scott Cantor [Mon, 9 Oct 2006 04:15:00 +0000 (04:15 +0000)]
1.x Artifact decoder, unit test.
Scott Cantor [Fri, 6 Oct 2006 03:54:56 +0000 (03:54 +0000)]
2.0 POST binding and test
Scott Cantor [Thu, 5 Oct 2006 22:27:46 +0000 (22:27 +0000)]
Fix check for message type.
Scott Cantor [Thu, 5 Oct 2006 19:30:39 +0000 (19:30 +0000)]
Unit test for 1.x POST binding, plus fixes.
Scott Cantor [Mon, 2 Oct 2006 05:22:30 +0000 (05:22 +0000)]
ReplayCache, some decoder work, and merged schema validators into one suite.
Scott Cantor [Fri, 29 Sep 2006 17:42:09 +0000 (17:42 +0000)]
Allow for SAML 1.0 whole doc signing.
Scott Cantor [Fri, 29 Sep 2006 17:37:56 +0000 (17:37 +0000)]
Block "XMLishness" of ID for SAML 1.0.
Scott Cantor [Thu, 28 Sep 2006 21:00:06 +0000 (21:00 +0000)]
Added const modifiers.
Scott Cantor [Wed, 27 Sep 2006 17:29:19 +0000 (17:29 +0000)]
Moved URLEncoder into separate header, made it a global service.
Scott Cantor [Wed, 27 Sep 2006 17:28:49 +0000 (17:28 +0000)]
Moved URLEncoder into separate header, made it a global service.
Scott Cantor [Wed, 27 Sep 2006 03:22:43 +0000 (03:22 +0000)]
Factor out XML signing code, add SAML 2 Artifact/POST
Scott Cantor [Wed, 27 Sep 2006 02:07:48 +0000 (02:07 +0000)]
Clean up protocol abstract type classes (need proper casts in binding plugins).
Scott Cantor [Tue, 26 Sep 2006 21:06:21 +0000 (21:06 +0000)]
Duh, use spec URIs to identify plugins.
Scott Cantor [Tue, 26 Sep 2006 19:32:50 +0000 (19:32 +0000)]
MessageEncoder, ArtifactMap, and SAML 1.x encoder classes.
Brent Putman [Fri, 15 Sep 2006 19:40:08 +0000 (19:40 +0000)]
Add/fix missing/incorrect automake template variables.
Scott Cantor [Fri, 15 Sep 2006 03:51:15 +0000 (03:51 +0000)]
Moved artifact source code into binding folders.
Scott Cantor [Mon, 11 Sep 2006 02:08:40 +0000 (02:08 +0000)]
Added abstract metadata base, chaining trust and metadata plugins.
Scott Cantor [Fri, 8 Sep 2006 03:25:46 +0000 (03:25 +0000)]
Sync up ID attribute handling to latest tooling changes.
Scott 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.
Scott Cantor [Mon, 4 Sep 2006 23:46:06 +0000 (23:46 +0000)]
Migrate to xmlsec 1.3 release, shrink a few headers.
Scott Cantor [Thu, 31 Aug 2006 23:57:47 +0000 (23:57 +0000)]
Revise boolean attribute methods to handle defaults.
Brent Putman [Tue, 29 Aug 2006 17:50:41 +0000 (17:50 +0000)]
Fix for Bugzilla bug id 565 'doxygen required by make even if disabled or not found'
Scott Cantor [Fri, 25 Aug 2006 00:55:24 +0000 (00:55 +0000)]
Don't want generated source checked in.
Scott Cantor [Fri, 25 Aug 2006 00:53:55 +0000 (00:53 +0000)]
Don't want generated source checked in.
Scott Cantor [Fri, 25 Aug 2006 00:49:13 +0000 (00:49 +0000)]
PKIX TrustEngine.
Scott Cantor [Fri, 25 Aug 2006 00:48:13 +0000 (00:48 +0000)]
PKIX TrustEngine.
Scott Cantor [Mon, 21 Aug 2006 17:05:22 +0000 (17:05 +0000)]
SAML TrustEngine wrappers, ExplicitKeyTrustEngine plugin.
Scott Cantor [Mon, 14 Aug 2006 19:45:24 +0000 (19:45 +0000)]
Missing test
Scott Cantor [Sun, 13 Aug 2006 23:02:54 +0000 (23:02 +0000)]
Add signature-checking metadata filter.
Scott Cantor [Sun, 13 Aug 2006 22:58:52 +0000 (22:58 +0000)]
Make sure to validate unmarshalled copy.
Scott Cantor [Sun, 13 Aug 2006 03:48:51 +0000 (03:48 +0000)]
Clear caching key resolvers when provider changes.
Scott Cantor [Sun, 13 Aug 2006 01:32:49 +0000 (01:32 +0000)]
Add metadata observation hook.
Scott Cantor [Thu, 3 Aug 2006 01:00:26 +0000 (01:00 +0000)]
Implement metadata lookup by artifact, refactored metadata indexing.
Scott Cantor [Wed, 2 Aug 2006 23:19:55 +0000 (23:19 +0000)]
Blacklist groups also.
Scott Cantor [Tue, 1 Aug 2006 18:15:11 +0000 (18:15 +0000)]
SAML 2.0 artifact bits plus tests
Scott Cantor [Tue, 1 Aug 2006 04:16:10 +0000 (04:16 +0000)]
SAML 1.x artifact bits
Scott Cantor [Mon, 31 Jul 2006 21:32:12 +0000 (21:32 +0000)]
Added some identifier constants.
Scott Cantor [Mon, 31 Jul 2006 02:11:27 +0000 (02:11 +0000)]
Implement various extension profiles.
Scott Cantor [Sun, 30 Jul 2006 21:23:04 +0000 (21:23 +0000)]
Add latest CD extensions.
Scott Cantor [Wed, 26 Jul 2006 05:16:58 +0000 (05:16 +0000)]
Replace custom code with CredentialResolver.
Scott Cantor [Mon, 24 Jul 2006 04:16:26 +0000 (04:16 +0000)]
Fixed warning, added tests to Windows project.
Scott Cantor [Mon, 24 Jul 2006 04:08:29 +0000 (04:08 +0000)]
Added plugin unregistration, add plugin aliases.
Brent Putman [Sat, 22 Jul 2006 20:18:01 +0000 (20:18 +0000)]
SAML 2.0 Core Assertion namespace unit tests.
Brent Putman [Fri, 21 Jul 2006 21:11:13 +0000 (21:11 +0000)]
Uncomment init of m_EncryptedID member in SubjectImpl, uncovered in unit testing.
Brent Putman [Tue, 18 Jul 2006 21:34:34 +0000 (21:34 +0000)]
Multi-line svn commit, see body.
Implement proper inheritance of validators for request/response types.
Implement rules from SAML 2.0 Core spec document in validators.
Supply Unicode literal constants for StatusCode and LogoutRequest types.
Group member Unicode literal constants in docs using Doxygen member groups.
Scott Cantor [Sun, 16 Jul 2006 22:09:54 +0000 (22:09 +0000)]
Handle 32-bit time size
Scott Cantor [Sun, 16 Jul 2006 21:18:40 +0000 (21:18 +0000)]
Metadata filters, filter auto-registration, and unit tests.
Scott Cantor [Thu, 13 Jul 2006 22:01:27 +0000 (22:01 +0000)]
Add LLONG_MAX defs, fix some warnings
Scott Cantor [Thu, 13 Jul 2006 20:25:40 +0000 (20:25 +0000)]
Add missing header
Scott Cantor [Wed, 12 Jul 2006 03:57:38 +0000 (03:57 +0000)]
Port Java provider API, fix to protocol support check.
Scott Cantor [Wed, 12 Jul 2006 01:14:48 +0000 (01:14 +0000)]
Removed ValidatingXMLObject interface and implementations, first draft of metadata provider APIs.
Brent Putman [Tue, 11 Jul 2006 23:09:47 +0000 (23:09 +0000)]
Multi-line svn commit, see body.
Change unit tests to use overloaded assertEquals() for XMLCh comparisons.
Change unit tests to use epoch for DateTime comparisons.
Scott Cantor [Tue, 11 Jul 2006 01:47:20 +0000 (01:47 +0000)]
Disable deprecation warnings, add more SAML tests.
Brent Putman [Mon, 10 Jul 2006 15:41:18 +0000 (15:41 +0000)]
Fix some Doxygen tags related to files and namespaces.