From e0ff4078c4c8e1221ab73ff98a8379433811d001 Mon Sep 17 00:00:00 2001 From: cantor Date: Tue, 11 May 2010 19:34:10 +0000 Subject: [PATCH] Reduce number of global elements by adding types, and switch plugins back to lax validation. git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/branches/REL_2@3255 cb58f699-b61c-0410-a6fe-9272a202ed29 --- schemas/shibboleth-2.0-native-sp-config.xsd | 863 +++++++++++++--------------- 1 file changed, 407 insertions(+), 456 deletions(-) diff --git a/schemas/shibboleth-2.0-native-sp-config.xsd b/schemas/shibboleth-2.0-native-sp-config.xsd index 24497e5..5d69ba6 100644 --- a/schemas/shibboleth-2.0-native-sp-config.xsd +++ b/schemas/shibboleth-2.0-native-sp-config.xsd @@ -46,193 +46,134 @@ - + - + - - - - Root of configuration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Container for extension libraries and custom configuration - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + References StorageService plugins - - - - - - - - - - - - - + + + + + + + + + + + - + References SessionCache plugins - - - - - - - - - - - - - + + + + + + + + + + + - + Ties ReplayCache to a custom StorageService - - - - - + + + - + Customizes an ArtifactMap - - - - - - - + + + + + - + Container for out-of-process (shibd) configuration - - - - - - - - - - + + + + + + + + - + Container for configuration of locally integrated or platform-specific features (e.g. web server filters) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -241,47 +182,40 @@ - - - - - - - - + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -308,8 +242,6 @@ - - @@ -320,13 +252,13 @@ - + - + - - + + @@ -334,166 +266,152 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + - + Container for default settings and application-specific overrides - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + Container for application-specific overrides - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -522,54 +440,52 @@ - + Container for specifying protocol handlers and session policy - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -585,7 +501,7 @@ - + @@ -609,7 +525,7 @@ - + @@ -623,101 +539,93 @@ - + - + - + Container for error templates and associated details - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + Container for specifying settings to use with particular peers - - - - - - - - + + + + + + - + Used to specify locations to receive application notifications - - - - - - - - - - - - - - + + + + + + + + + + + + - + Container for specifying sets of policy rules to apply to incoming messages - - - - - Specifies a set of SecurityPolicyRule plugins - - - - - - - - - - - - - - - - - - + + + + Specifies a set of SecurityPolicyRule plugins + + + + + + + + + + + + + + + + + @@ -733,4 +641,47 @@ + + + + Root of configuration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.1.4