cantor [Mon, 19 May 2003 15:15:30 +0000 (15:15 +0000)]
Schema fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@453
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 19 May 2003 15:01:24 +0000 (15:01 +0000)]
Changed exception type
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@452
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 19 May 2003 14:42:42 +0000 (14:42 +0000)]
First cut of new trust interfaces
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@451
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 19 May 2003 14:42:22 +0000 (14:42 +0000)]
Add various MSVC extensions
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@450
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 19 May 2003 14:40:52 +0000 (14:40 +0000)]
Revised trust schema
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@449
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 19 May 2003 14:40:34 +0000 (14:40 +0000)]
Merge trust and metadata config.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@448
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 18 May 2003 22:37:31 +0000 (22:37 +0000)]
Fill in missing methods.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@447
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 18 May 2003 22:34:34 +0000 (22:34 +0000)]
Temporary noops for cert validation.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@446
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 18 May 2003 22:25:39 +0000 (22:25 +0000)]
variable scoping error
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@445
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 18 May 2003 22:09:18 +0000 (22:09 +0000)]
Refactoring of metadata interface
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@444
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 18 May 2003 22:07:33 +0000 (22:07 +0000)]
Add various MSVC extensions
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@443
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 18 May 2003 21:58:32 +0000 (21:58 +0000)]
Change metadata provider types.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@442
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 17 May 2003 20:55:30 +0000 (20:55 +0000)]
Tweak to provider type
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@441
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 17 May 2003 20:53:53 +0000 (20:53 +0000)]
Revised metadata interface for multiple sources/providers
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@440
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 17 May 2003 20:37:50 +0000 (20:37 +0000)]
Revised metadata interface for multiple sources/providers
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@439
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 17 May 2003 20:34:22 +0000 (20:34 +0000)]
Revised metadata entries
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@438
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 17 May 2003 02:12:20 +0000 (02:12 +0000)]
Removed RespondWith from query (deprecated in SAML 1.1)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@437
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 17 May 2003 00:18:51 +0000 (00:18 +0000)]
needless assignment of iterator removed
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@436
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 16 May 2003 20:48:37 +0000 (20:48 +0000)]
Added memory leak traps in constructor.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@435
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 16 May 2003 19:41:16 +0000 (19:41 +0000)]
Clone the attribute designators when building query.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@434
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 19:13:03 +0000 (19:13 +0000)]
Was returning nulls from mapper calls
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@433
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 04:42:46 +0000 (04:42 +0000)]
Add AnyValue rules for default attrs
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@432
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 04:42:25 +0000 (04:42 +0000)]
Some changes for 1.0
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@431
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 03:51:28 +0000 (03:51 +0000)]
Added AnyValue support in AAP
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@430
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 03:51:02 +0000 (03:51 +0000)]
Added AnyValue rule.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@429
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 02:16:17 +0000 (02:16 +0000)]
Reactivated valid-user rule.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@428
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 15 May 2003 00:37:28 +0000 (00:37 +0000)]
Switch to UTF-8 for values.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@427
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Wed, 14 May 2003 05:08:28 +0000 (05:08 +0000)]
First cut at trust metadata
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@426
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Wed, 14 May 2003 03:28:19 +0000 (03:28 +0000)]
Updated drafts
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@425
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 12 May 2003 22:01:32 +0000 (22:01 +0000)]
You cannot have ^M chars in the Makefile
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@424
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 21:12:18 +0000 (21:12 +0000)]
Corrected cert parsing
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@423
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 21:02:33 +0000 (21:02 +0000)]
Missed a semicolon
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@422
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 20:58:50 +0000 (20:58 +0000)]
Fixed cert parsing.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@421
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 19:19:34 +0000 (19:19 +0000)]
Bug fixes
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@420
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 18:48:56 +0000 (18:48 +0000)]
Add siterefresh to build
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@419
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 16:15:30 +0000 (16:15 +0000)]
*** empty log message ***
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@418
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 16:09:47 +0000 (16:09 +0000)]
Added siterefresh
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@417
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 16:08:10 +0000 (16:08 +0000)]
*** empty log message ***
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@416
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Mon, 12 May 2003 15:58:47 +0000 (15:58 +0000)]
Stat the pathname directly, removed stale code.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@415
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Sat, 10 May 2003 03:47:30 +0000 (03:47 +0000)]
An ExpiredAssertionException is fatal, not retryable
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@414
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Fri, 9 May 2003 17:58:51 +0000 (17:58 +0000)]
Put the style sheet into the HTML root directory
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@413
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 8 May 2003 05:23:12 +0000 (05:23 +0000)]
Avoid pushing unconverted values on to the list.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@412
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 7 May 2003 22:35:40 +0000 (22:35 +0000)]
Remove 'valid-user'
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@411
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 7 May 2003 22:35:15 +0000 (22:35 +0000)]
Update the example 'require' to be correct
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@410
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 7 May 2003 16:07:50 +0000 (16:07 +0000)]
Catch parsing errors and pass them up to the user
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@409
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 4 May 2003 07:03:01 +0000 (07:03 +0000)]
Switch to NCName for IDRefs
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@408
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 2 May 2003 20:48:29 +0000 (20:48 +0000)]
Exported auth method and origin site.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@407
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 2 May 2003 20:07:21 +0000 (20:07 +0000)]
Some win32 fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@406
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 2 May 2003 18:54:31 +0000 (18:54 +0000)]
Added null destructors
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@405
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 2 May 2003 18:30:22 +0000 (18:30 +0000)]
Change to contact info interface.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@404
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 2 May 2003 18:28:19 +0000 (18:28 +0000)]
Support multiple contacts.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@403
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 2 May 2003 18:27:12 +0000 (18:27 +0000)]
Added contact list.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@402
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 1 May 2003 22:13:05 +0000 (22:13 +0000)]
Add configuration options for AATimeout, AAConnectTimeout, and SAML Compat.
Reorder the configs to more closely match the definitions in saml.h
for easier code-reading and mapping for missing config options.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@401
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 1 May 2003 21:45:42 +0000 (21:45 +0000)]
Added new schemas.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@400
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 1 May 2003 21:45:16 +0000 (21:45 +0000)]
Draft 1.1 schemas
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@399
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 1 May 2003 21:38:21 +0000 (21:38 +0000)]
fix samples
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@398
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Tue, 29 Apr 2003 15:45:16 +0000 (15:45 +0000)]
Fix to SAML config params.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@397
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 26 Apr 2003 02:02:41 +0000 (02:02 +0000)]
Renewed OSU CA
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@396
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Thu, 24 Apr 2003 03:16:48 +0000 (03:16 +0000)]
Updated to 1.5 final release
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@395
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 24 Apr 2003 02:10:56 +0000 (02:10 +0000)]
Check for non NULL and non-empty URL string
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@394
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 24 Apr 2003 02:02:54 +0000 (02:02 +0000)]
Pass the origin back across the RPC in the other two RPC methods
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@393
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 24 Apr 2003 01:57:29 +0000 (01:57 +0000)]
Export the raw AuthenticationStatement from the CCache
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@392
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 24 Apr 2003 01:35:37 +0000 (01:35 +0000)]
Hook in the origin obtained via the RPC.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@391
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 24 Apr 2003 01:12:53 +0000 (01:12 +0000)]
Return the origin from the POST during new_session()
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@390
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 23 Apr 2003 23:49:32 +0000 (23:49 +0000)]
It helps if the method is declared as part of the class ;)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@389
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 23 Apr 2003 23:29:42 +0000 (23:29 +0000)]
Re-architect the way errors are handled across the RPC.
This let's us pass an origin across relatively easily.
Right now this isn't used, but at least the capability exists. :)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@388
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Wed, 23 Apr 2003 22:44:05 +0000 (22:44 +0000)]
Added APIs for origin site access.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@387
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 23 Apr 2003 19:39:15 +0000 (19:39 +0000)]
hook in the OriginSiteMapper; now just waiting on the originSite
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@386
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 23 Apr 2003 17:57:14 +0000 (17:57 +0000)]
Add support for the originErrorURL, originContactName, and originContactEmail
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@385
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 23 Apr 2003 17:27:20 +0000 (17:27 +0000)]
* ccache-utils.h shib-ccache.cpp:
Extend the CCacheEntry to add a getSerializedStatement() method
* shibrpc.x, shibrpc.h, shibrpc-xdr.c, shibrpc-server.cpp:
Extend the getAttributes() RPC to also return the Authentication Statement
* shib-target.h, shib-rm.cpp:
Extend the RM class to allow retreival of the AuthStatement
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@384
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 23 Apr 2003 16:00:43 +0000 (16:00 +0000)]
Solaris requires a re-order of libraries (at least on MY solaris box)
to make sure we link -lxml-security before -lcrypto.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@383
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Tue, 22 Apr 2003 20:47:03 +0000 (20:47 +0000)]
*** empty log message ***
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@382
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Tue, 22 Apr 2003 20:46:39 +0000 (20:46 +0000)]
Removed the includes and some lib folders.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@381
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Tue, 22 Apr 2003 00:03:49 +0000 (00:03 +0000)]
Deal with assertions without ending times by limiting them to
the defaultLife (default is 30 minutes).
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@380
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Tue, 22 Apr 2003 00:00:18 +0000 (00:00 +0000)]
Add #define for "defaultLife", the default attribute lifetime
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@379
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 21 Apr 2003 23:57:09 +0000 (23:57 +0000)]
Require a valid "member@" attribute. Hopefully this is correct.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@378
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 21 Apr 2003 23:49:39 +0000 (23:49 +0000)]
Change RPC timeout to 10 minutes. We're using "TCP",
so this should be ok.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@377
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 23:34:12 +0000 (23:34 +0000)]
updated for new release
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@376
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 23:14:06 +0000 (23:14 +0000)]
removed old test
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@375
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 23:13:45 +0000 (23:13 +0000)]
*** empty log message ***
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@374
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:43:31 +0000 (07:43 +0000)]
Removed eduPerson
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@373
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:43:14 +0000 (07:43 +0000)]
Can't inline virtuals
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@372
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:37:39 +0000 (07:37 +0000)]
Some Win32 fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@371
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:27:03 +0000 (07:27 +0000)]
Updated version
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@370
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:24:50 +0000 (07:24 +0000)]
Header case correction
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@369
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:06:20 +0000 (07:06 +0000)]
Prelim port to Apache xml-security lib
Additions to mapper interface for contact info
File-stat based mapper refresh
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@368
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:04:20 +0000 (07:04 +0000)]
Changes to config options.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@367
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:04:07 +0000 (07:04 +0000)]
Reordered header (Windows issue with Apache lib)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@366
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 07:03:40 +0000 (07:03 +0000)]
Fixed config defs.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@365
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 06:59:54 +0000 (06:59 +0000)]
Reordered headers and removed some constants.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@364
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sun, 20 Apr 2003 06:57:24 +0000 (06:57 +0000)]
A few compatibility fixes.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@363
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 19 Apr 2003 22:36:52 +0000 (22:36 +0000)]
Added contact info to site metadata.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@362
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Sat, 19 Apr 2003 22:24:13 +0000 (22:24 +0000)]
Code shifted to shib library.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@361
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Thu, 17 Apr 2003 18:39:57 +0000 (18:39 +0000)]
Change cacheTimeout configuration from minutes to seconds
to be consistent..
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@360
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Wed, 16 Apr 2003 22:23:04 +0000 (22:23 +0000)]
Plug-in support for Credential Cache -- allows for Caches to be
plugged into the system.
* shar/shar-utils.cpp: initialize and terminate each thread
* shib-target/ccache-utils.h: add thread_init(), thread_end(),
and the CCacheFactory registration
* shib-target/shib-ccache.cpp: add the ccache factory registration
* shib-target/shib-config.cpp: move the CCache creation later
in the startup process (after the extensions are loaded)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@359
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 14 Apr 2003 22:28:35 +0000 (22:28 +0000)]
Begin a restructuring to allow the most re-use of code for
alternate caching schemes
Break out the Credential Cache code into its own header file.
Move the ResourceEntry class into its own file
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@358
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 7 Apr 2003 20:12:06 +0000 (20:12 +0000)]
xmlsec requires xml2 -- required to get "make distcheck" to work. Make distcheck
now works, and the package DOES appear to include the ONCRPC tree :)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@357
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 7 Apr 2003 18:54:13 +0000 (18:54 +0000)]
User -> for pointer dereference
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@356
cb58f699-b61c-0410-a6fe-
9272a202ed29
warlord [Mon, 7 Apr 2003 18:53:50 +0000 (18:53 +0000)]
Properly find Xerces-C 2.2 (it needs a namespace)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@355
cb58f699-b61c-0410-a6fe-
9272a202ed29
cantor [Fri, 4 Apr 2003 05:43:32 +0000 (05:43 +0000)]
Added logging.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@354
cb58f699-b61c-0410-a6fe-
9272a202ed29