shibboleth/cpp-opensaml.git
17 years agoPass KeyResolver into PKIX layer.
Scott Cantor [Wed, 27 Dec 2006 21:15:56 +0000 (21:15 +0000)]
Pass KeyResolver into PKIX layer.

17 years agoVirtualize template parameters.
Scott Cantor [Wed, 20 Dec 2006 03:25:33 +0000 (03:25 +0000)]
Virtualize template parameters.

17 years agoRename exception macros to avoid conflicts.
Scott Cantor [Tue, 19 Dec 2006 03:42:52 +0000 (03:42 +0000)]
Rename exception macros to avoid conflicts.

17 years agoShift policy responsibility to ArtifactResolver, make msg rules more forgiving.
Scott Cantor [Tue, 12 Dec 2006 17:58:17 +0000 (17:58 +0000)]
Shift policy responsibility to ArtifactResolver, make msg rules more forgiving.

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

17 years agoReturn results from policy rules.
Scott Cantor [Tue, 12 Dec 2006 04:22:41 +0000 (04:22 +0000)]
Return results from policy rules.

17 years agoPolicy rule redesign for factor out issuer handling.
Scott Cantor [Tue, 12 Dec 2006 02:02:09 +0000 (02:02 +0000)]
Policy rule redesign for factor out issuer handling.

17 years agoAdded missing EntityDescriptor children decls.
Scott Cantor [Mon, 11 Dec 2006 16:45:05 +0000 (16:45 +0000)]
Added missing EntityDescriptor children decls.

17 years agoFix log category.
Scott Cantor [Mon, 4 Dec 2006 20:32:52 +0000 (20:32 +0000)]
Fix log category.

17 years agoRenamed XML library.
Scott Cantor [Fri, 1 Dec 2006 19:53:45 +0000 (19:53 +0000)]
Renamed XML library.

17 years agoCopied in CDC class from Shib
Scott Cantor [Thu, 30 Nov 2006 21:48:19 +0000 (21:48 +0000)]
Copied in CDC class from Shib

17 years agoCopy over unsigned char fix.
Scott Cantor [Thu, 30 Nov 2006 18:01:52 +0000 (18:01 +0000)]
Copy over unsigned char fix.

17 years agoRefined ElementProxy/ElementExtensible interfaces to match Java.
Scott Cantor [Mon, 27 Nov 2006 22:19:18 +0000 (22:19 +0000)]
Refined ElementProxy/ElementExtensible interfaces to match Java.

17 years agoRefined 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.

17 years agoTest RetrievalMethod local references.
Scott Cantor [Mon, 27 Nov 2006 02:04:09 +0000 (02:04 +0000)]
Test RetrievalMethod local references.

17 years agoSAML 2.0 SOAP client.
Scott Cantor [Fri, 24 Nov 2006 23:40:38 +0000 (23:40 +0000)]
SAML 2.0 SOAP client.

17 years agoDeleted Shibboleth header.
Scott Cantor [Fri, 24 Nov 2006 23:26:02 +0000 (23:26 +0000)]
Deleted Shibboleth header.

17 years agoSAML 1.x SOAP client.
Scott Cantor [Fri, 24 Nov 2006 23:24:36 +0000 (23:24 +0000)]
SAML 1.x SOAP client.

17 years agoAdd default HTTP headers to SOAP binding.
Scott Cantor [Fri, 24 Nov 2006 23:24:16 +0000 (23:24 +0000)]
Add default HTTP headers to SOAP binding.

17 years agoAllow message-only policy rules, basic SAML SOAP client.
Scott Cantor [Thu, 23 Nov 2006 04:22:59 +0000 (04:22 +0000)]
Allow message-only policy rules, basic SAML SOAP client.

17 years agoSwitch to streams in SOAP responders.
Scott Cantor [Wed, 22 Nov 2006 19:17:55 +0000 (19:17 +0000)]
Switch to streams in SOAP responders.

17 years agoAdd code for non-covariant build.
Scott Cantor [Tue, 21 Nov 2006 18:58:26 +0000 (18:58 +0000)]
Add code for non-covariant build.

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

17 years ago2.0 SOAP Encoder
Scott Cantor [Sun, 12 Nov 2006 22:40:36 +0000 (22:40 +0000)]
2.0 SOAP Encoder

17 years agoFirst SOAP encoder.
Scott Cantor [Sun, 12 Nov 2006 05:11:23 +0000 (05:11 +0000)]
First SOAP encoder.

17 years agoSOAP decoders.
Scott Cantor [Sun, 12 Nov 2006 00:07:53 +0000 (00:07 +0000)]
SOAP decoders.

17 years agoMerged issuer/protocol extraction back into rules.
Scott Cantor [Sat, 11 Nov 2006 23:11:30 +0000 (23:11 +0000)]
Merged issuer/protocol extraction back into rules.

17 years agoAdd TLS client auth rule.
Scott Cantor [Thu, 9 Nov 2006 05:44:14 +0000 (05:44 +0000)]
Add TLS client auth rule.

17 years agoFactor out issuer/protocol extraction.
Scott Cantor [Thu, 9 Nov 2006 05:15:55 +0000 (05:15 +0000)]
Factor out issuer/protocol extraction.

17 years agozlib conf fix, header case fix
Scott Cantor [Thu, 9 Nov 2006 03:58:57 +0000 (03:58 +0000)]
zlib conf fix, header case fix

17 years agoAdd zlib option.
Scott Cantor [Thu, 9 Nov 2006 03:20:46 +0000 (03:20 +0000)]
Add zlib option.

17 years agoMoved dest. check back to decoders, policy API changes.
Scott Cantor [Thu, 9 Nov 2006 03:12:15 +0000 (03:12 +0000)]
Moved dest. check back to decoders, policy API changes.

17 years agoAdd simple signing support for POST binding.
Scott Cantor [Tue, 7 Nov 2006 22:21:39 +0000 (22:21 +0000)]
Add simple signing support for POST binding.

17 years agoRemoved some stale xsec code
Scott Cantor [Tue, 7 Nov 2006 21:03:38 +0000 (21:03 +0000)]
Removed some stale xsec code

17 years agoSupport for KeyInfo.
Scott Cantor [Tue, 7 Nov 2006 19:56:03 +0000 (19:56 +0000)]
Support for KeyInfo.

17 years agoShift to public zlib include
Scott Cantor [Tue, 7 Nov 2006 05:04:52 +0000 (05:04 +0000)]
Shift to public zlib include

17 years agoSubset of zlib for inflate/deflate support.
Scott Cantor [Tue, 7 Nov 2006 05:00:52 +0000 (05:00 +0000)]
Subset of zlib for inflate/deflate support.

17 years agoRaw signature trust support, Redirect binding, "simple" signing rule.
Scott Cantor [Tue, 7 Nov 2006 04:58:24 +0000 (04:58 +0000)]
Raw signature trust support, Redirect binding, "simple" signing rule.

17 years agoAdded setters for rule properties.
Scott Cantor [Tue, 7 Nov 2006 01:59:48 +0000 (01:59 +0000)]
Added setters for rule properties.

17 years agoChanged "virtual" URL to match between bindings.
Scott Cantor [Tue, 7 Nov 2006 01:49:51 +0000 (01:49 +0000)]
Changed "virtual" URL to match between bindings.

17 years agoFlip default to optional check.
Scott Cantor [Tue, 7 Nov 2006 01:30:15 +0000 (01:30 +0000)]
Flip default to optional check.

17 years agoLog inflated data.
Scott Cantor [Fri, 3 Nov 2006 23:16:01 +0000 (23:16 +0000)]
Log inflated data.

17 years agoDump inflated data on one-pass operation.
Scott Cantor [Fri, 3 Nov 2006 23:15:36 +0000 (23:15 +0000)]
Dump inflated data on one-pass operation.

17 years agoFixed logging of time_t for portability.
Scott Cantor [Fri, 3 Nov 2006 23:14:40 +0000 (23:14 +0000)]
Fixed logging of time_t for portability.

17 years agoAdded MessageRoutingRule for destination checks.
Scott Cantor [Fri, 3 Nov 2006 20:11:42 +0000 (20:11 +0000)]
Added MessageRoutingRule for destination checks.

17 years agoRevamped binding classes with security policy layer.
Scott Cantor [Fri, 3 Nov 2006 05:10:46 +0000 (05:10 +0000)]
Revamped binding classes with security policy layer.

17 years agoReplace "trusted" output flag with security mech ID.
Scott Cantor [Mon, 23 Oct 2006 03:10:48 +0000 (03:10 +0000)]
Replace "trusted" output flag with security mech ID.

17 years agoRemoved unnecessary class from string literals.
Scott Cantor [Mon, 23 Oct 2006 01:34:46 +0000 (01:34 +0000)]
Removed unnecessary class from string literals.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

17 years agoMoved 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.

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

17 years agoClean up protocol abstract type classes (need proper casts in binding plugins).
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).

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

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

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

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

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

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

17 years agoAllow for use as XMLTooling extension, clean up some header use in tests.
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.

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

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

17 years agoFix for Bugzilla bug id 565 'doxygen required by make even if disabled or not found'
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'

17 years agoDon't want generated source checked in.
Scott Cantor [Fri, 25 Aug 2006 00:55:24 +0000 (00:55 +0000)]
Don't want generated source checked in.

17 years agoDon'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.

17 years agoPKIX TrustEngine.
Scott Cantor [Fri, 25 Aug 2006 00:49:13 +0000 (00:49 +0000)]
PKIX TrustEngine.

17 years agoPKIX TrustEngine.
Scott Cantor [Fri, 25 Aug 2006 00:48:13 +0000 (00:48 +0000)]
PKIX TrustEngine.

17 years agoSAML TrustEngine wrappers, ExplicitKeyTrustEngine plugin.
Scott Cantor [Mon, 21 Aug 2006 17:05:22 +0000 (17:05 +0000)]
SAML TrustEngine wrappers, ExplicitKeyTrustEngine plugin.

17 years agoMissing test
Scott Cantor [Mon, 14 Aug 2006 19:45:24 +0000 (19:45 +0000)]
Missing test

17 years agoAdd signature-checking metadata filter.
Scott Cantor [Sun, 13 Aug 2006 23:02:54 +0000 (23:02 +0000)]
Add signature-checking metadata filter.

17 years agoMake sure to validate unmarshalled copy.
Scott Cantor [Sun, 13 Aug 2006 22:58:52 +0000 (22:58 +0000)]
Make sure to validate unmarshalled copy.

17 years agoClear caching key resolvers when provider changes.
Scott Cantor [Sun, 13 Aug 2006 03:48:51 +0000 (03:48 +0000)]
Clear caching key resolvers when provider changes.

17 years agoAdd metadata observation hook.
Scott Cantor [Sun, 13 Aug 2006 01:32:49 +0000 (01:32 +0000)]
Add metadata observation hook.

17 years agoImplement metadata lookup by artifact, refactored metadata indexing.
Scott Cantor [Thu, 3 Aug 2006 01:00:26 +0000 (01:00 +0000)]
Implement metadata lookup by artifact, refactored metadata indexing.

17 years agoBlacklist groups also.
Scott Cantor [Wed, 2 Aug 2006 23:19:55 +0000 (23:19 +0000)]
Blacklist groups also.

17 years agoSAML 2.0 artifact bits plus tests
Scott Cantor [Tue, 1 Aug 2006 18:15:11 +0000 (18:15 +0000)]
SAML 2.0 artifact bits plus tests

17 years agoSAML 1.x artifact bits
Scott Cantor [Tue, 1 Aug 2006 04:16:10 +0000 (04:16 +0000)]
SAML 1.x artifact bits

17 years agoAdded some identifier constants.
Scott Cantor [Mon, 31 Jul 2006 21:32:12 +0000 (21:32 +0000)]
Added some identifier constants.

17 years agoImplement various extension profiles.
Scott Cantor [Mon, 31 Jul 2006 02:11:27 +0000 (02:11 +0000)]
Implement various extension profiles.

17 years agoAdd latest CD extensions.
Scott Cantor [Sun, 30 Jul 2006 21:23:04 +0000 (21:23 +0000)]
Add latest CD extensions.

17 years agoReplace custom code with CredentialResolver.
Scott Cantor [Wed, 26 Jul 2006 05:16:58 +0000 (05:16 +0000)]
Replace custom code with CredentialResolver.

17 years agoFixed warning, added tests to Windows project.
Scott Cantor [Mon, 24 Jul 2006 04:16:26 +0000 (04:16 +0000)]
Fixed warning, added tests to Windows project.

17 years agoAdded plugin unregistration, add plugin aliases.
Scott Cantor [Mon, 24 Jul 2006 04:08:29 +0000 (04:08 +0000)]
Added plugin unregistration, add plugin aliases.

17 years agoSAML 2.0 Core Assertion namespace unit tests.
Brent Putman [Sat, 22 Jul 2006 20:18:01 +0000 (20:18 +0000)]
SAML 2.0 Core Assertion namespace unit tests.

17 years agoUncomment init of m_EncryptedID member in SubjectImpl, uncovered in unit testing.
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.

17 years agoMulti-line svn commit, see body.
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.