shibboleth/sp.git
21 years agoAdd AnyValue rules for default attrs
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

21 years agoSome changes for 1.0
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

21 years agoAdded AnyValue support in AAP
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

21 years agoAdded AnyValue rule.
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

21 years agoReactivated valid-user rule.
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

21 years agoSwitch to UTF-8 for values.
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

21 years agoFirst cut at trust metadata
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

21 years agoUpdated drafts
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

21 years agoYou cannot have ^M chars in the Makefile
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

21 years agoCorrected cert parsing
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

21 years agoMissed a semicolon
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

21 years agoFixed cert parsing.
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

21 years agoBug fixes
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

21 years agoAdd siterefresh to build
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

21 years ago*** empty log message ***
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

21 years agoAdded siterefresh
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

21 years ago*** empty log message ***
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

21 years agoStat the pathname directly, removed stale code.
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

21 years agoAn ExpiredAssertionException is fatal, not retryable
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

21 years agoPut the style sheet into the HTML root directory
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

21 years agoAvoid pushing unconverted values on to the list.
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

21 years agoRemove 'valid-user'
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

21 years agoUpdate the example 'require' to be correct
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

21 years agoCatch parsing errors and pass them up to the user
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

21 years agoSwitch to NCName for IDRefs
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

21 years agoExported auth method and origin site.
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

21 years agoSome win32 fixes.
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

21 years agoAdded null destructors
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

21 years agoChange to contact info interface.
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

21 years agoSupport multiple contacts.
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

21 years agoAdded contact list.
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

21 years agoAdd configuration options for AATimeout, AAConnectTimeout, and SAML Compat.
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

21 years agoAdded new schemas.
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

21 years agoDraft 1.1 schemas
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

21 years agofix samples
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

21 years agoFix to SAML config params.
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

21 years agoRenewed OSU CA
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

21 years agoUpdated to 1.5 final release
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

21 years agoCheck for non NULL and non-empty URL string
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

21 years agoPass the origin back across the RPC in the other two RPC methods
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

21 years agoExport the raw AuthenticationStatement from the CCache
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

21 years agoHook in the origin obtained via the RPC.
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

21 years agoReturn the origin from the POST during new_session()
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

21 years agoIt helps if the method is declared as part of the class ;)
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

21 years agoRe-architect the way errors are handled across the RPC.
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

21 years agoAdded APIs for origin site access.
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

21 years agohook in the OriginSiteMapper; now just waiting on the originSite
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

21 years agoAdd support for the originErrorURL, originContactName, and originContactEmail
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

21 years ago * ccache-utils.h shib-ccache.cpp:
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

21 years agoSolaris requires a re-order of libraries (at least on MY solaris box)
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

21 years ago*** empty log message ***
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

21 years agoRemoved the includes and some lib folders.
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

21 years agoDeal with assertions without ending times by limiting them to
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

21 years agoAdd #define for "defaultLife", the default attribute lifetime
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

21 years agoRequire a valid "member@" attribute. Hopefully this is correct.
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

21 years agoChange RPC timeout to 10 minutes. We're using "TCP",
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

21 years agoupdated for new release
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

21 years agoremoved old test
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

21 years ago*** empty log message ***
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

21 years agoRemoved eduPerson
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

21 years agoCan't inline virtuals
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

21 years agoSome Win32 fixes.
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

21 years agoUpdated version
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

21 years agoHeader case correction
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

21 years agoPrelim port to Apache xml-security lib
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

21 years agoChanges to config options.
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

21 years agoReordered header (Windows issue with Apache lib)
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

21 years agoFixed config defs.
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

21 years agoReordered headers and removed some constants.
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

21 years agoA few compatibility fixes.
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

21 years agoAdded contact info to site metadata.
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

21 years agoCode shifted to shib library.
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

21 years agoChange cacheTimeout configuration from minutes to seconds
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

21 years agoPlug-in support for Credential Cache -- allows for Caches to be
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

21 years agoBegin a restructuring to allow the most re-use of code for
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

21 years agoxmlsec requires xml2 -- required to get "make distcheck" to work. Make distcheck
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

21 years agoUser -> for pointer dereference
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

21 years agoProperly find Xerces-C 2.2 (it needs a namespace)
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

21 years agoAdded logging.
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

21 years agoAdded attribute factories.
cantor [Fri, 4 Apr 2003 05:34:01 +0000 (05:34 +0000)]
Added attribute factories.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@353 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoRemoved attribute factories.
cantor [Fri, 4 Apr 2003 05:33:16 +0000 (05:33 +0000)]
Removed attribute factories.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@352 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoRemoval of eduPerson
cantor [Fri, 4 Apr 2003 05:24:03 +0000 (05:24 +0000)]
Removal of eduPerson

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@351 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoMoved AAP and attribute config from eduPerson lib.
cantor [Fri, 4 Apr 2003 05:23:44 +0000 (05:23 +0000)]
Moved AAP and attribute config from eduPerson lib.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@350 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoMigration of eduPerson code.
cantor [Fri, 4 Apr 2003 05:23:15 +0000 (05:23 +0000)]
Migration of eduPerson code.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@349 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoSwitched to pattern layout.
cantor [Fri, 4 Apr 2003 05:18:34 +0000 (05:18 +0000)]
Switched to pattern layout.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@348 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoMoved AAP stuff in, added new attr value type.
cantor [Thu, 3 Apr 2003 23:35:48 +0000 (23:35 +0000)]
Moved AAP stuff in, added new attr value type.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@347 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoMake sure to always include mod_shibrm and mod_shire Makefiles..
warlord [Fri, 21 Mar 2003 18:18:28 +0000 (18:18 +0000)]
Make sure to always include mod_shibrm and mod_shire Makefiles..

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@346 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoApply XDR fix for SunRPC, even though our code is not affected
warlord [Thu, 20 Mar 2003 21:51:44 +0000 (21:51 +0000)]
Apply XDR fix for SunRPC, even though our code is not affected
since we don't use these functions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@345 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years ago*** empty log message ***
cantor [Mon, 17 Mar 2003 17:02:34 +0000 (17:02 +0000)]
*** empty log message ***

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@342 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoremoved unneeded schema
cantor [Mon, 17 Mar 2003 17:02:00 +0000 (17:02 +0000)]
removed unneeded schema

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@341 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoMake sure we distribute a complete source tree
warlord [Wed, 12 Mar 2003 16:41:34 +0000 (16:41 +0000)]
Make sure we distribute a complete source tree

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@340 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agorevert out the daemon() call -- it's not portable
warlord [Mon, 10 Mar 2003 18:10:15 +0000 (18:10 +0000)]
revert out the daemon() call -- it's not portable

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@338 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoput the shar into the background by default
warlord [Fri, 7 Mar 2003 21:04:59 +0000 (21:04 +0000)]
put the shar into the background by default
add -F option to run it in the foreground

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@337 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoAdded format URI
cantor [Thu, 6 Mar 2003 05:45:29 +0000 (05:45 +0000)]
Added format URI

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@336 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoadded back old audience value for easier migration to new release
cantor [Thu, 6 Mar 2003 05:23:46 +0000 (05:23 +0000)]
added back old audience value for easier migration to new release

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@335 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoAdded format URI
cantor [Thu, 6 Mar 2003 05:12:55 +0000 (05:12 +0000)]
Added format URI

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@334 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoFix a spelling snafu
warlord [Wed, 5 Mar 2003 20:30:16 +0000 (20:30 +0000)]
Fix a spelling snafu

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@333 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoFixed calls to exception macros
cantor [Tue, 4 Mar 2003 23:32:03 +0000 (23:32 +0000)]
Fixed calls to exception macros

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@332 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoChange the RPCError API; supply a 'type', 'text', 'desc', and 'code'
warlord [Tue, 4 Mar 2003 22:00:07 +0000 (22:00 +0000)]
Change the RPCError API; supply a 'type', 'text', 'desc', and 'code'
as getter functions.  Don't let the caller have direct access to the
SAML Exception.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@331 cb58f699-b61c-0410-a6fe-9272a202ed29

21 years agoUse a fixed message for AA content type errors for now
cantor [Tue, 4 Mar 2003 20:58:24 +0000 (20:58 +0000)]
Use a fixed message for AA content type errors for now

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@330 cb58f699-b61c-0410-a6fe-9272a202ed29