shibboleth/cpp-opensaml.git
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.

17 years agoHandle 32-bit time size
Scott Cantor [Sun, 16 Jul 2006 22:09:54 +0000 (22:09 +0000)]
Handle 32-bit time size

17 years agoMetadata filters, filter auto-registration, and unit tests.
Scott Cantor [Sun, 16 Jul 2006 21:18:40 +0000 (21:18 +0000)]
Metadata filters, filter auto-registration, and unit tests.

17 years agoAdd LLONG_MAX defs, fix some warnings
Scott Cantor [Thu, 13 Jul 2006 22:01:27 +0000 (22:01 +0000)]
Add LLONG_MAX defs, fix some warnings

17 years agoAdd missing header
Scott Cantor [Thu, 13 Jul 2006 20:25:40 +0000 (20:25 +0000)]
Add missing header

17 years agoPort Java provider API, fix to protocol support check.
Scott Cantor [Wed, 12 Jul 2006 03:57:38 +0000 (03:57 +0000)]
Port Java provider API, fix to protocol support check.

17 years agoRemoved ValidatingXMLObject interface and implementations, first draft of metadata...
Scott Cantor [Wed, 12 Jul 2006 01:14:48 +0000 (01:14 +0000)]
Removed ValidatingXMLObject interface and implementations, first draft of metadata provider APIs.

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

17 years agoDisable deprecation warnings, add more SAML tests.
Scott Cantor [Tue, 11 Jul 2006 01:47:20 +0000 (01:47 +0000)]
Disable deprecation warnings, add more SAML tests.

17 years agoFix some Doxygen tags related to files and namespaces.
Brent Putman [Mon, 10 Jul 2006 15:41:18 +0000 (15:41 +0000)]
Fix some Doxygen tags related to files and namespaces.

17 years agoAdded epoch caching for DateTime attributes.
Scott Cantor [Fri, 7 Jul 2006 03:30:51 +0000 (03:30 +0000)]
Added epoch caching for DateTime attributes.

17 years agoMulti-line svn commit, see body.
Brent Putman [Thu, 6 Jul 2006 22:31:41 +0000 (22:31 +0000)]
Multi-line svn commit, see body.

Initial check-in of SAML 2.0 Core protocol namespace implementation classes
and unit tests.

17 years agoReworked int/bool attribute handling.
Scott Cantor [Mon, 3 Jul 2006 22:16:37 +0000 (22:16 +0000)]
Reworked int/bool attribute handling.

17 years agoAdded ValidatorSuite around groups of static validators.
Scott Cantor [Sun, 2 Jul 2006 22:22:45 +0000 (22:22 +0000)]
Added ValidatorSuite around groups of static validators.

17 years agoAdd more elements to control XML.
Brent Putman [Thu, 29 Jun 2006 18:24:46 +0000 (18:24 +0000)]
Add more elements to control XML.

17 years agoAdd a couple of missing control XML files for unit tests.
Brent Putman [Thu, 29 Jun 2006 16:36:34 +0000 (16:36 +0000)]
Add a couple of missing control XML files for unit tests.

17 years agoAdd overloaded assertEquals() for testing XMLCh* string equality.
Brent Putman [Thu, 29 Jun 2006 16:20:13 +0000 (16:20 +0000)]
Add overloaded assertEquals() for testing XMLCh* string equality.

17 years agoFix incorrect interface for SAML 2.0 core StatusDetail.
Brent Putman [Wed, 28 Jun 2006 23:17:04 +0000 (23:17 +0000)]
Fix incorrect interface for SAML 2.0 core StatusDetail.

17 years agoImport SAML2 Core control XML files for unit tests.
Brent Putman [Mon, 26 Jun 2006 19:25:45 +0000 (19:25 +0000)]
Import SAML2 Core control XML files for unit tests.

17 years agoAdd SAML 2 signed assertion test.
Scott Cantor [Fri, 23 Jun 2006 20:02:59 +0000 (20:02 +0000)]
Add SAML 2 signed assertion test.

17 years agoInitialize Version member.
Scott Cantor [Fri, 23 Jun 2006 20:02:01 +0000 (20:02 +0000)]
Initialize Version member.

17 years agoRefactor some tests.
Scott Cantor [Fri, 23 Jun 2006 19:04:12 +0000 (19:04 +0000)]
Refactor some tests.

17 years agoSAML 2.0 Core protocol namespace interfaces (header) and impl placeholder
Brent Putman [Thu, 22 Jun 2006 22:50:44 +0000 (22:50 +0000)]
SAML 2.0 Core protocol namespace interfaces (header) and impl placeholder

17 years agoFirst metadata check-in, misc. fixes.
Scott Cantor [Mon, 19 Jun 2006 03:05:28 +0000 (03:05 +0000)]
First metadata check-in, misc. fixes.

17 years agoInitial decryption and schema support for encrypted SAML.
Scott Cantor [Mon, 12 Jun 2006 16:47:06 +0000 (16:47 +0000)]
Initial decryption and schema support for encrypted SAML.

17 years agoRenamed 2.0 source files to fix automake collision.
Scott Cantor [Tue, 30 May 2006 21:36:15 +0000 (21:36 +0000)]
Renamed 2.0 source files to fix automake collision.

17 years agoCompleted 2.0 assertions schema classes.
Scott Cantor [Tue, 30 May 2006 02:56:11 +0000 (02:56 +0000)]
Completed 2.0 assertions schema classes.

17 years agoMakefile fixes, macro fix
Scott Cantor [Thu, 25 May 2006 04:25:17 +0000 (04:25 +0000)]
Makefile fixes, macro fix

17 years agoUse xmltooling SignatureValidator in tests.
Scott Cantor [Mon, 22 May 2006 15:51:26 +0000 (15:51 +0000)]
Use xmltooling SignatureValidator in tests.

17 years agoAdditional signature tests, including nesting.
Scott Cantor [Sun, 21 May 2006 19:54:38 +0000 (19:54 +0000)]
Additional signature tests, including nesting.

17 years agoRefactored signature handling.
Scott Cantor [Thu, 18 May 2006 18:28:58 +0000 (18:28 +0000)]
Refactored signature handling.

17 years agoCloning fixes, initial protocol check-in.
Scott Cantor [Tue, 16 May 2006 22:37:34 +0000 (22:37 +0000)]
Cloning fixes, initial protocol check-in.

17 years agoCloning fixes, initial protocol check-in.
Scott Cantor [Tue, 16 May 2006 22:37:05 +0000 (22:37 +0000)]
Cloning fixes, initial protocol check-in.

17 years agoIntegrated credential resolver API with signing context.
Scott Cantor [Mon, 15 May 2006 02:24:54 +0000 (02:24 +0000)]
Integrated credential resolver API with signing context.

17 years agoSAML Signature subclasses and test.
Scott Cantor [Sun, 14 May 2006 03:36:08 +0000 (03:36 +0000)]
SAML Signature subclasses and test.

17 years agoSAML Signature subclasses and test.
Scott Cantor [Sun, 14 May 2006 03:35:30 +0000 (03:35 +0000)]
SAML Signature subclasses and test.

17 years agoAttribute test
Scott Cantor [Thu, 11 May 2006 04:47:45 +0000 (04:47 +0000)]
Attribute test

17 years agoFix anyType subclasses.
Scott Cantor [Thu, 11 May 2006 04:47:24 +0000 (04:47 +0000)]
Fix anyType subclasses.

17 years agoNew tests
Scott Cantor [Thu, 11 May 2006 03:36:11 +0000 (03:36 +0000)]
New tests

17 years agoFinished assertion class and test.
Scott Cantor [Wed, 10 May 2006 19:20:35 +0000 (19:20 +0000)]
Finished assertion class and test.

17 years agoMore unit tests.
Scott Cantor [Wed, 10 May 2006 18:04:21 +0000 (18:04 +0000)]
More unit tests.

17 years agoReference xmltooling headers for doxygen
Scott Cantor [Wed, 10 May 2006 16:38:40 +0000 (16:38 +0000)]
Reference xmltooling headers for doxygen

17 years agoUnix fixes
Scott Cantor [Wed, 10 May 2006 04:18:40 +0000 (04:18 +0000)]
Unix fixes

17 years agoRemoved generated source.
Scott Cantor [Wed, 10 May 2006 04:07:06 +0000 (04:07 +0000)]
Removed generated source.

17 years agoCompleted SAML 1 assertion schema, started test cases.
Scott Cantor [Wed, 10 May 2006 03:12:31 +0000 (03:12 +0000)]
Completed SAML 1 assertion schema, started test cases.

17 years agoSAML objects in progress.
Scott Cantor [Mon, 8 May 2006 03:55:36 +0000 (03:55 +0000)]
SAML objects in progress.

17 years agoStarting SAML 1.x implementation.
Scott Cantor [Thu, 4 May 2006 02:56:38 +0000 (02:56 +0000)]
Starting SAML 1.x implementation.

17 years agoInitial check-in.
Scott Cantor [Wed, 3 May 2006 20:57:48 +0000 (20:57 +0000)]
Initial check-in.