projects
/
shibboleth
/
sp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
A "simple" attribute resolver, and token validation.
[shibboleth/sp.git]
/
shibsp
/
SPConfig.h
diff --git
a/shibsp/SPConfig.h
b/shibsp/SPConfig.h
index
78a4ff8
..
c785e87
100644
(file)
--- a/
shibsp/SPConfig.h
+++ b/
shibsp/SPConfig.h
@@
-35,6
+35,7
@@
namespace shibsp {
class SHIBSP_API AccessControl;
class SHIBSP_API AttributeDecoder;
class SHIBSP_API AccessControl;
class SHIBSP_API AttributeDecoder;
+ class SHIBSP_API AttributeResolver;
class SHIBSP_API Handler;
class SHIBSP_API ListenerService;
class SHIBSP_API RequestMapper;
class SHIBSP_API Handler;
class SHIBSP_API ListenerService;
class SHIBSP_API RequestMapper;
@@
-71,7
+72,7
@@
namespace shibsp {
Metadata = 4,
Trust = 8,
Credentials = 16,
Metadata = 4,
Trust = 8,
Credentials = 16,
- AttributeResol
ver
= 32,
+ AttributeResol
ution
= 32,
RequestMapping = 64,
OutOfProcess = 128,
InProcess = 256,
RequestMapping = 64,
OutOfProcess = 128,
InProcess = 256,
@@
-148,6
+149,11
@@
namespace shibsp {
xmltooling::PluginManager<AttributeDecoder,const xercesc::DOMElement*> AttributeDecoderManager;
/**
xmltooling::PluginManager<AttributeDecoder,const xercesc::DOMElement*> AttributeDecoderManager;
/**
+ * Manages factories for AttributeResolver plugins.
+ */
+ xmltooling::PluginManager<AttributeResolver,const xercesc::DOMElement*> AttributeResolverManager;
+
+ /**
* Manages factories for Handler plugins that implement AssertionConsumerService functionality.
*/
xmltooling::PluginManager<Handler,const xercesc::DOMElement*> AssertionConsumerServiceManager;
* Manages factories for Handler plugins that implement AssertionConsumerService functionality.
*/
xmltooling::PluginManager<Handler,const xercesc::DOMElement*> AssertionConsumerServiceManager;