[java-identity-provider] branch master updated (5065b13 -> 504b7b6)

Rod Widdowson rdw at steadingsoftware.com
Wed Feb 6 08:42:31 EST 2019


This is an automated email from the git hooks/post-receive script.

rdw pushed a change to branch master
in repository java-identity-provider.

      from  5065b13   IDP-1405 - Remove use of Guava Function/Predicate interfaces
       new  b4423a6   IDP-1121 Remove Principal Connectors - Parsing and XML
       new  21bd71d   IDP-1121 Remove Principal Connectors.  Implementation and tests
       new  d4cea9d   IDP-1121 Remove Principal Connectors.  Implementation and tests
       new  df7e49e   IDP-1121 Remove enc: namespace
       new  90e22f2   IDP-1121 Remove ad: namespace
       new  5633e7a   IDP-1121 Remove dc: namespace
       new  7cc846d   IDP-1121 Final schema tweaks after namespace removal
       new  fef42f8   IDP-1121 Remove basic: and saml: namespace from attribute filtering
       new  96c80ce   Remove use of old style getAttributeValueAsList
       new  65a89b2   IDP-1121 Remove Policy and Attribute rule references
       new  f15b022   IDP-1121 Remove the AbstractWarningFilterParser
       new  edbe2cb   IDP-1121 Remove AuthenticationMethod filters
       new  2f2229f   IDP-1121 Move (filter) test xml files to their correct locations
       new  cb093bf   IDP-1121 Remove the AbstractWarningAttributeDefinitionParser
       new  cf79fa5   IDP-1121 Remove misplaced (impl) AbstractDataConnectorParser
       new  ea14041   IDP-1121 Remove the AbstractWarningDataConnectorParser
       new  b9b74c6   IDP-1121 Remove warning encoder parsers
       new  2557ca9   IDP-1121 Remove V2 metadata trust engines from security schema
       new  a1d7412   IDP-1375 Remove rules and other Non V3 config from sec: namespace
       new  71e358f   IDP-1121 Remove V2 relying party configuration
       new  2cf20b4   IDP-1121 Disallow attribute names with spaces
       new  b2aa7d1   IDP-1121 Remove the explicit <SourceAttributes> from the <InputDataConnector>
       new  843f5d4   IDP-1121 Remove <Dependency> from the schema
       new  dec3454   IDP-1121 Remove concrete uses of ResolverPluginDependency.
       new  643f4df   IDP-1121 Remove deprecated method from PluginDependencySupport
       new  03e296c   IDP-1121 Make AttributeDependencies and DataConnector dependencies different
       new  52cc06b   Rationalize test helper method names
       new  60331c8   Add hashCode and equals to ResolverDataConnectorDependency
       new  179121d   Bogus import
       new  015bc59   Add hascode and equals tests
       new  532e069   IDP-1121 Separate AttributeDependencies from old dependency class
       new  78765fc   IDP-1121 ResolverPluginDependency is no more
       new  51885e9   IDP-1121 sourceAttributeID is no more for attributes.
       new  80f6515   IDP-1121 sourceAttributeID is no more
       new  75125da   IDP-1397 Collapse DataConnectorEx back into DataConnector
       new  0c41ffa   IDP-1121 stop supplying the workContext to the Scripted Resolver plugins
       new  c1796e5   IDP-1121 Remove Deprecated Constructors from LDAP support classes
       new  d608957   IDP-1121 Remove Deprecated Constructors from RDBMS support classes
       new  06ce291   IDP-1121 Replace Deprecated getAttributeValueAsManagedList
       new  c908f2b   CheckStyle
       new  fcb2a84   IDP-1121 Replace spurious check and warning
       new  fe6a593   IDP-1409 Remove PrinciaplAuthenticationMethod from attribute filter context
       new  e18c729   IDP-1409 Remove PrincipalAuthenticationMethod Attribute Name parsing
       new  8aa6cae   IDP-1409 Remove PrincipalAuthenticationMethod Attribute definition from Schema
       new  356f627   IDP-1409 Remove PrincipalAuthenticationMethod Attribute Definition
       new  fd1a5a7   IDP-1409 Remove PrincipalAuthenticationMethod from the AttributeResolutionContext
       new  3370cd3   IDP-1121 Remove unused deprecation helper methods.
       new  d649d83   IDP-1408 Remove old and deprecated NameID/NameIdentifier 'encoders'
       new  feb598c   IDP-1408 Remove deprecated 'encoders' from schema
       new  00ea231   IDP-1408 Make Legacy Generators minimal implementations
       new  504b7b6   IDP-1408 Remove deprecated encoder implementations

The 51 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../net/shibboleth/idp/attribute/IdPAttribute.java |   3 +-
 .../shibboleth/idp/attribute/AttributeTest.java    |   9 +
 .../filter/context/AttributeFilterContext.java     |  20 -
 .../filter/context/AttributeFilterContextTest.java |   5 -
 .../impl/AuthenticationMethodPolicyRule.java       |  59 --
 .../impl/AuthenticationMethodRegexpPolicyRule.java |  59 --
 .../impl/AuthenticationMethodPolicyRuleTest.java   |  93 ---
 .../AuthenticationMethodRegexpPolicyRuleTest.java  |  81 --
 .../attribute/filter/spring/BaseFilterParser.java  |  13 -
 .../filter/spring/basic/impl/AndMatcherParser.java |  31 +-
 .../filter/spring/basic/impl/AnyParser.java        |  21 +-
 .../impl/AttributeFilterBasicNamespaceHandler.java |  93 ---
 .../filter/spring/basic/impl/NotMatcherParser.java |  38 +-
 .../filter/spring/basic/impl/OrMatcherParser.java  |  32 +-
 .../spring/basic/impl/ScriptedMatcherParser.java   |  54 +-
 .../spring/impl/AbstractWarningFilterParser.java   |  60 --
 .../impl/AttributeFilterNamespaceHandler.java      |  64 +-
 .../spring/impl/AttributeFilterPolicyParser.java   |  48 +-
 .../filter/spring/impl/AttributeRuleParser.java    |  63 +-
 .../matcher/BaseAttributeValueMatcherParser.java   |  12 +-
 .../matcher/impl/AttributeScopeMatcherParser.java  |  11 +-
 .../impl/AttributeScopeRegexMatcherParser.java     |  12 +-
 .../impl/AttributeValueRegexMatcherParser.java     |  12 +-
 .../impl/AttributeValueStringMatcherParser.java    |  12 +-
 .../spring/policyrule/BasePolicyRuleParser.java    |  10 +-
 .../impl/AttributeIssuerRegexRuleParser.java       |  12 +-
 .../policyrule/impl/AttributeIssuerRuleParser.java |  13 +-
 .../impl/AttributeRequesterRegexRuleParser.java    |  12 +-
 .../impl/AttributeRequesterRuleParser.java         |  12 +-
 .../impl/AuthenticationMethodRegexRuleParser.java  |  64 --
 .../impl/AuthenticationMethodRuleParser.java       |  64 --
 .../impl/NumOfAttributeValuesRuleParser.java       |  20 +-
 .../policyrule/impl/PredicateRuleParser.java       |  18 +-
 .../impl/PrincipalNameRegexRuleParser.java         |  12 +-
 .../policyrule/impl/PrincipalNameRuleParser.java   |  12 +-
 .../impl/ProxiedRequesterRegexRuleParser.java      |   7 +-
 .../impl/ProxiedRequesterRuleParser.java           |   7 +-
 .../impl/AttributeFilterSAMLNamespaceHandler.java  |  73 --
 .../saml/impl/AttributeInMetadataRuleParser.java   |  13 +-
 ...ributeIssuerEntityAttributeExactRuleParser.java |  54 --
 ...ributeIssuerEntityAttributeRegexRuleParser.java |  70 --
 .../AttributeIssuerInEntityGroupRuleParser.java    |  67 --
 .../AttributeIssuerNameIdFormatRuleParser.java     |  68 --
 ...uteRequesterEntityAttributeExactRuleParser.java |  17 +-
 ...uteRequesterEntityAttributeRegexRuleParser.java |  17 +-
 .../AttributeRequesterInEntityGroupRuleParser.java |  16 +-
 .../AttributeRequesterNameIdFormatRuleParser.java  |  17 +-
 .../impl/MappedAttributeInMetadataRuleParser.java  |  11 +-
 .../saml/impl/RegistrationAuthorityRuleParser.java |  31 +-
 .../src/main/resources/META-INF/spring.handlers    |   2 -
 .../filter/spring/AttributeFilterServiceTest.java  |   8 +-
 .../spring/BaseAttributeFilterParserTest.java      |   8 +-
 .../idp/attribute/filter/spring/basic/AndTest.java |  30 +-
 .../idp/attribute/filter/spring/basic/AnyTest.java |  14 +-
 .../attribute/filter/spring/basic/Implicit.java    |   7 +-
 .../idp/attribute/filter/spring/basic/NotTest.java |  14 +-
 .../idp/attribute/filter/spring/basic/OrTest.java  |  30 +-
 .../filter/spring/basic/ScriptedTest.java          |  21 +-
 .../matcher/AttributeRegexMatcherParserTest.java   |   5 +-
 .../matcher/AttributeScopeMatcherParserTest.java   |   6 +-
 .../AttributeScopeRegexMatcherParserTest.java      |   7 +-
 .../matcher/AttributeValueMatcherParserTest.java   |  31 +-
 .../policy/AttributeIssuerRegexRuleParserTest.java |   2 +-
 .../policy/AttributeIssuerRuleParserTest.java      |   7 +-
 .../AttributeRequesterRegexRuleParserTest.java     |   5 +-
 .../policy/AttributeRequesterRuleParserTest.java   |  14 +-
 .../AuthenticationMethodRegexRuleParserTest.java   |  39 -
 .../policy/AuthenticationMethodRuleParserTest.java |  38 -
 .../policy/NumOfAttributeValuesRuleParserTest.java |  10 +-
 .../spring/policy/PredicateRuleParserTest.java     |  21 +-
 .../policy/PrincipalNameRegexRuleParserTest.java   |   8 +-
 .../spring/policy/PrincipalNameRuleParserTest.java |   8 +-
 .../ProxiedRequesterRegexRuleParserTest.java       |   2 +-
 .../policy/ProxiedRequesterRuleParserTest.java     |  12 +-
 .../saml/AttributeInMetadataRuleParserTest.java    |   7 +-
 ...teIssuerEntityAttributeExactRuleParserTest.java |  37 -
 ...teIssuerEntityAttributeRegexRuleParserTest.java |  36 -
 ...AttributeIssuerInEntityGroupRuleParserTest.java |  36 -
 .../AttributeIssuerNameIdFormatRuleParserTest.java |  37 -
 ...equesterEntityAttributeExactRuleParserTest.java |  23 +-
 ...equesterEntityAttributeRegexRuleParserTest.java |  21 +-
 ...ributeRequesterInEntityGroupRuleParserTest.java |  18 +-
 ...tributeRequesterNameIdFormatRuleParserTest.java |  16 +-
 .../MappedAttributeInMetadataRuleParserTest.java   |   8 +-
 .../saml/RegistrationAuthorityRuleParserTest.java  |  15 +-
 .../idp/attribute/filter/matcher/afp/and.xml       |  11 -
 .../attribute/filter/matcher/afp/andSingleton.xml  |   8 -
 .../idp/attribute/filter/matcher/afp/any.xml       |   4 -
 .../filter/matcher/afp/attributeRegex.xml          |   7 -
 .../filter/matcher/afp/attributeRequester.xml      |   4 -
 .../filter/matcher/afp/attributeScope.xml          |   4 -
 .../filter/matcher/afp/attributeScopeRegex.xml     |   7 -
 .../filter/matcher/afp/attributeValueId.xml        |   7 -
 .../filter/matcher/afp/attributeValueNoId.xml      |   4 -
 .../idp/attribute/filter/matcher/afp/implicit.xml  |   2 -
 .../filter/matcher/afp/mappedInMetadata.xml        |  17 -
 .../idp/attribute/filter/matcher/afp/not.xml       |   8 -
 .../idp/attribute/filter/matcher/afp/or.xml        |   9 -
 .../attribute/filter/matcher/afp/orSingleton.xml   |   8 -
 .../filter/matcher/afp/requestedInMetadata.xml     |  11 -
 .../attribute/filter/matcher/afp/scripted-v8.xml   |  14 -
 .../idp/attribute/filter/matcher/afp/scripted.xml  |  13 -
 .../idp/attribute/filter/matcher/and.xml           |  21 +-
 .../idp/attribute/filter/matcher/andSingleton.xml  |  15 +-
 .../idp/attribute/filter/matcher/any.xml           |  11 +-
 .../attribute/filter/matcher/attributeRegex.xml    |  11 +-
 .../filter/matcher/attributeRequester.xml          |  11 +-
 .../attribute/filter/matcher/attributeScope.xml    |  12 +-
 .../filter/matcher/attributeScopeRegex.xml         |  11 +-
 .../attribute/filter/matcher/attributeValueId.xml  |  11 +-
 .../filter/matcher/attributeValueNoId.xml          |  12 +-
 .../idp/attribute/filter/matcher/implicit.xml      |   8 +-
 .../attribute/filter/matcher/mappedInMetadata.xml  |  19 +-
 .../idp/attribute/filter/matcher/not.xml           |  19 +-
 .../shibboleth/idp/attribute/filter/matcher/or.xml |  21 +-
 .../idp/attribute/filter/matcher/orSingleton.xml   |  19 +-
 .../filter/matcher/{afp => }/proxiedRequester.xml  |   0
 .../filter/matcher/requestedInMetadata.xml         |  31 +-
 .../idp/attribute/filter/matcher/scripted-v8.xml   |  18 +-
 .../idp/attribute/filter/matcher/scripted.xml      |  17 +-
 .../idp/attribute/filter/policyrule/afp/and.xml    |   9 -
 .../filter/policyrule/afp/andSingleton.xml         |   8 -
 .../idp/attribute/filter/policyrule/afp/any.xml    |   4 -
 .../filter/policyrule/afp/attributeIssuer.xml      |   5 -
 .../policyrule/afp/attributeRegexRequester.xml     |   4 -
 .../filter/policyrule/afp/attributeRequester.xml   |   4 -
 .../filter/policyrule/afp/attributeValueId.xml     |   5 -
 .../filter/policyrule/afp/attributeValueNoId.xml   |   4 -
 .../filter/policyrule/afp/authenticationMethod.xml |   5 -
 .../policyrule/afp/authenticationMethodRegex.xml   |   4 -
 .../idp/attribute/filter/policyrule/afp/not.xml    |   8 -
 .../filter/policyrule/afp/numberAttrValues.xml     |   7 -
 .../idp/attribute/filter/policyrule/afp/or.xml     |   9 -
 .../filter/policyrule/afp/orSingleton.xml          |   6 -
 .../attribute/filter/policyrule/afp/predicate1.xml |   5 -
 .../attribute/filter/policyrule/afp/predicate2.xml |   5 -
 .../filter/policyrule/afp/predicateRp.xml          |   5 -
 .../filter/policyrule/afp/principalName.xml        |   5 -
 .../filter/policyrule/afp/principalNameRegex.xml   |   4 -
 .../policyrule/afp/registrationAuthorityOne.xml    |   9 -
 .../policyrule/afp/registrationAuthorityTwo.xml    |   9 -
 .../filter/policyrule/afp/requesterEA2.xml         |   7 -
 .../filter/policyrule/afp/requesterEARegex2.xml    |   6 -
 .../filter/policyrule/afp/requesterEG2.xml         |   5 -
 .../filter/policyrule/afp/requesterNameId2.xml     |   6 -
 .../filter/policyrule/afp/scripted-v8.xml          |   8 -
 .../attribute/filter/policyrule/afp/scripted.xml   |   7 -
 .../idp/attribute/filter/policyrule/and.xml        |  21 +-
 .../attribute/filter/policyrule/andSingleton.xml   |  19 +-
 .../idp/attribute/filter/policyrule/any.xml        |  11 +-
 .../filter/policyrule/attributeIssuer.xml          |  12 +-
 .../filter/policyrule/attributeRegexRequester.xml  |  11 +-
 .../filter/policyrule/attributeRequester.xml       |  11 +-
 .../filter/policyrule/attributeValueId.xml         |  13 +-
 .../filter/policyrule/attributeValueNoId.xml       |  12 +-
 .../filter/policyrule/authenticationMethod.xml     |   7 -
 .../policyrule/authenticationMethodRegex.xml       |   7 -
 .../idp/attribute/filter/policyrule/issuerEA.xml   |  11 -
 .../attribute/filter/policyrule/issuerEARegex.xml  |  11 -
 .../idp/attribute/filter/policyrule/issuerEG.xml   |   8 -
 .../attribute/filter/policyrule/issuerNameId.xml   |   9 -
 .../filter/policyrule/{afp => }/issuerRegex.xml    |   0
 .../idp/attribute/filter/policyrule/not.xml        |  19 +-
 .../filter/policyrule/numberAttrValues.xml         |  13 +-
 .../idp/attribute/filter/policyrule/or.xml         |  21 +-
 .../attribute/filter/policyrule/orSingleton.xml    |  15 +-
 .../idp/attribute/filter/policyrule/predicate1.xml |  11 +-
 .../idp/attribute/filter/policyrule/predicate2.xml |  11 +-
 .../attribute/filter/policyrule/predicateRp.xml    |  11 +-
 .../attribute/filter/policyrule/principalName.xml  |  11 +-
 .../filter/policyrule/principalNameRegex.xml       |  11 +-
 .../policyrule/{afp => }/proxiedRegexRequester.xml |   0
 .../policyrule/{afp => }/proxiedRequester.xml      |   0
 .../filter/policyrule/registrationAuthorityOne.xml |  15 +-
 .../filter/policyrule/registrationAuthorityTwo.xml |  15 +-
 .../attribute/filter/policyrule/requesterEA.xml    |  11 -
 .../attribute/filter/policyrule/requesterEA2.xml   |  12 +-
 .../filter/policyrule/requesterEARegex.xml         |  10 -
 .../filter/policyrule/requesterEARegex2.xml        |  14 +-
 .../attribute/filter/policyrule/requesterEG.xml    |   8 -
 .../attribute/filter/policyrule/requesterEG2.xml   |  13 +-
 .../filter/policyrule/requesterNameId.xml          |   9 -
 .../filter/policyrule/requesterNameId2.xml         |  15 +-
 .../attribute/filter/policyrule/scripted-v8.xml    |  11 +-
 .../idp/attribute/filter/policyrule/scripted.xml   |  14 +-
 .../filter/policyrule/scriptedNotThere.xml         |  15 +-
 .../idp/attribute/filter/spring/deny2.xml          |  10 +-
 .../attribute/filter/spring/native/policyAll.xml   |  15 -
 .../idp/attribute/filter/spring/policy4.xml        |  25 +-
 .../idp/attribute/filter/spring/policy5.xml        |  28 +-
 .../resolver/AbstractAttributeDefinition.java      |  41 +-
 .../attribute/resolver/AbstractDataConnector.java  |   2 +-
 .../attribute/resolver/AbstractResolverPlugin.java |  84 +-
 .../idp/attribute/resolver/DataConnector.java      |  19 +-
 .../idp/attribute/resolver/DataConnectorEx.java    |  41 -
 .../attribute/resolver/LegacyPrincipalDecoder.java |  52 --
 .../MultipleResultAnErrorResolutionException.java  |   2 +-
 .../NoResultAnErrorResolutionException.java        |   2 +-
 .../resolver/PluginDependencySupport.java          | 220 ++---
 .../resolver/ResolvedAttributeDefinition.java      |   9 +-
 .../attribute/resolver/ResolvedDataConnector.java  |   9 +-
 .../ResolverAttributeDefinitionDependency.java     |  64 +-
 .../resolver/ResolverDataConnectorDependency.java  |  66 +-
 .../idp/attribute/resolver/ResolverPlugin.java     |  15 +-
 .../resolver/ResolverPluginDependency.java         | 123 ---
 .../context/AttributeResolutionContext.java        |  32 -
 .../context/AttributeResolverWorkContext.java      |   2 +-
 .../resolver/AbstractAttributeDefinitionTest.java  |  50 +-
 .../resolver/AbstractResolverPluginTest.java       | 128 ++-
 .../resolver/AttributeResolverContextTest.java     |   7 +-
 .../idp/attribute/resolver/MockDataConnector.java  |   9 +-
 .../resolver/PluginDependencySupportTest.java      | 180 ++---
 .../resolver/ResolvedAttributeDefinitionTest.java  |  11 +-
 .../resolver/ResolvedDataConnectorTest.java        |  13 +-
 .../resolver/ResolverPluginDependencyTest.java     |  84 --
 .../resolver/ad/impl/DelegatedWorkContext.java     | 225 ------
 .../ad/impl/PrescopedAttributeDefinition.java      |  10 +-
 ...palAuthenticationMethodAttributeDefinition.java |  60 --
 .../ad/impl/RegexSplitAttributeDefinition.java     |   7 +-
 .../ad/impl/ScopedAttributeDefinition.java         |   7 +-
 .../ad/impl/ScriptedAttributeDefinition.java       |   7 +-
 .../ad/impl/SimpleAttributeDefinition.java         |   7 +-
 .../ad/impl/TemplateAttributeDefinition.java       |  51 +-
 .../ad/mapped/impl/MappedAttributeDefinition.java  |   7 +-
 .../dc/impl/AbstractSearchDataConnector.java       |   4 +-
 .../resolver/dc/impl/ScriptedDataConnector.java    |  21 +-
 .../dc/ldap/impl/ConnectionFactoryValidator.java   |  43 +-
 ...ParameterizedExecutableSearchFilterBuilder.java |  20 -
 .../dc/rdbms/impl/DataSourceValidator.java         |  38 -
 .../impl/FormatExecutableStatementBuilder.java     |  27 -
 .../resolver/impl/AttributeResolverImpl.java       | 142 ++--
 .../impl/AttributeResolverServiceGaugeSet.java     |  23 +-
 .../resolver/ad/impl/PrescopedAtributeTest.java    |  30 +-
 ...uthenticationMethodAttributeDefinitionTest.java |  62 --
 .../resolver/ad/impl/RegexAtributeTest.java        |  33 +-
 ...SAML1NameIdentifierAttributeDefinitionTest.java |  49 +-
 .../impl/SAML2NameIDAttributeDefinitionTest.java   |  40 +-
 .../resolver/ad/impl/ScopedAttributeTest.java      |  26 +-
 .../resolver/ad/impl/ScriptedAttributeTest.java    |  81 +-
 .../resolver/ad/impl/SimpleAttributeTest.java      |  37 +-
 .../resolver/ad/impl/TemplateAttributeTest.java    |  67 +-
 .../ad/mapped/impl/MappedAttributeTest.java        |  35 +-
 .../dc/impl/ComputedIDDataConnectorTest.java       |  44 +-
 .../dc/impl/StoredIDDataConnectorTest.java         |   7 +-
 .../resolver/impl/AttributeResolverImplTest.java   | 167 ++--
 .../idp/attribute/resolver/impl/ad/work.script     |   6 -
 ...ava => BaseResolverPluginDependencyParser.java} |  32 +-
 .../resolver/spring/BaseResolverPluginParser.java  |  18 +-
 .../spring/ad/BaseAttributeDefinitionParser.java   |  28 +-
 .../AbstractWarningAttributeDefinitionParser.java  |  58 --
 .../impl/AttributeDefinitionNamespaceHandler.java  |  72 --
 .../ContextDerivedAttributeDefinitionParser.java   |  16 +-
 ...CryptoTransientIdAttributeDefinitionParser.java |   6 +-
 .../impl/PrescopedAttributeDefinitionParser.java   |  23 +-
 ...henticationMethodAttributeDefinitionParser.java |  60 --
 .../PrincipalNameAttributeDefinitionParser.java    |  16 +-
 .../impl/RegexSplitAttributeDefinitionParser.java  |  16 +-
 ...ML1NameIdentifierAttributeDefinitionParser.java |  16 +-
 .../impl/SAML2NameIDAttributeDefinitionParser.java |  15 +-
 .../ad/impl/ScopedAttributeDefinitionParser.java   |  16 +-
 .../ad/impl/ScriptedAttributeDefinitionParser.java |  40 +-
 .../ad/impl/SimpleAttributeDefinitionParser.java   |  16 +-
 .../SubjectDerivedAttributeDefinitionParser.java   |  28 +-
 .../ad/impl/TemplateAttributeDefinitionParser.java |  48 +-
 .../impl/TransientIdAttributeDefinitionParser.java |   6 +-
 .../impl/MappedAttributeDefinitionParser.java      |  42 +-
 .../spring/ad/mapped/impl/SourceValueParser.java   |  15 +-
 .../spring/ad/mapped/impl/ValueMapParser.java      |  18 +-
 .../dc/http/impl/HTTPDataConnectorParser.java      |   4 +-
 .../dc/impl/AbstractDataConnectorParser.java       |  39 -
 .../impl/AbstractWarningDataConnectorParser.java   |  57 --
 .../dc/impl/BaseComputedIDDataConnectorParser.java |  44 +-
 .../resolver/spring/dc/impl/CacheConfigParser.java |  21 +-
 .../dc/impl/ComputedIDDataConnectorParser.java     |  14 +-
 .../dc/impl/DataConnectorNamespaceHandler.java     |  42 -
 .../spring/dc/impl/ManagedConnectionParser.java    |  33 +-
 .../spring/dc/impl/ScriptDataConnectorParser.java  |  47 +-
 .../spring/dc/impl/StaticDataConnectorParser.java  |  45 +-
 .../dc/impl/StoredIDDataConnectorParser.java       |  14 +-
 .../dc/ldap/impl/LDAPDataConnectorParser.java      |  59 +-
 .../dc/rdbms/impl/RDBMSDataConnectorParser.java    |  43 +-
 .../AbstractWarningAttributeEncoderParser.java     |  57 --
 ...bstractWarningScopedAttributeEncoderParser.java |  57 --
 .../enc/impl/AttributeEncoderNamespaceHandler.java |  66 --
 .../impl/SAML1Base64AttributeEncoderParser.java    |  24 +-
 .../SAML1ScopedStringAttributeEncoderParser.java   |  24 +-
 .../impl/SAML1StringAttributeEncoderParser.java    |  25 +-
 .../SAML1StringNameIdentifierEncoderParser.java    | 102 ---
 .../impl/SAML1XMLObjectAttributeEncoderParser.java |  24 +-
 .../impl/SAML2Base64AttributeEncoderParser.java    |  24 +-
 .../SAML2ScopedStringAttributeEncoderParser.java   |  23 +-
 .../impl/SAML2StringAttributeEncoderParser.java    |  24 +-
 .../enc/impl/SAML2StringNameIDEncoderParser.java   | 102 ---
 .../impl/SAML2XMLObjectAttributeEncoderParser.java |  24 +-
 .../impl/AbstractResolverPluginFactoryBean.java    |  62 +-
 .../impl/AttributeResolverNamespaceHandler.java    |  24 +-
 .../spring/impl/AttributeResolverParser.java       |  21 +-
 .../impl/AttributeResolverServiceStrategy.java     |  11 +-
 .../impl/InputAttributeDefinitionParser.java       |   9 +-
 .../spring/impl/InputDataConnectorParser.java      |  42 +-
 .../pc/impl/AbstractPrincipalConnectorParser.java  | 107 ---
 .../pc/impl/CryptoTransientConnectorParser.java    |  73 --
 .../spring/pc/impl/DirectConnectorParser.java      |  60 --
 .../impl/PrincipalConnectorNamespaceHandler.java   |  45 --
 .../spring/pc/impl/StoredIdConnectorParser.java    |  91 ---
 .../spring/pc/impl/TransientConnectorParser.java   |  79 --
 .../resolver/spring/pc/impl/package-info.java      |  23 -
 .../src/main/resources/META-INF/spring.handlers    |   4 -
 .../resolver/spring/AttributeResolverTest.java     |  14 -
 .../spring/BaseAttributeDefinitionParserTest.java  |  22 -
 .../resolver/spring/DependencyTypesTest.java       |  14 +-
 ...ntextDerivedAttributeDefinitionsParserTest.java |  27 +-
 ...toTransientIdAttributeDefinitionParserTest.java |  12 -
 .../resolver/spring/ad/DependencyTest.java         |  61 --
 .../ad/PrescopedAttributeDefinitionParserTest.java |   8 -
 ...icationMethodAttributeDefinitionParserTest.java |  45 --
 ...PrincipalNameAttributeDefinitionParserTest.java |   7 -
 .../RegexSplitAttributeDefinitionParserTest.java   |  12 -
 ...ameIdentifierAttributeDefinitionParserTest.java |   9 -
 ...meIDdentifierAttributeDefinitionParserTest.java |  10 -
 .../ad/ScopedAttributeDefinitionParserTest.java    |   7 -
 .../spring/ad/ScriptedAttributeParserTest.java     |  29 +-
 .../spring/ad/SimpleAttributeParserTest.java       |  32 +-
 .../ad/TemplateAttributeDefinitionParserTest.java  |  28 +-
 .../TransientIdAttributeDefinitionParserTest.java  |  23 -
 .../MappedAttributeDefinitionParserTest.java       |  10 +-
 .../spring/ad/mapped/SourceValueParserTest.java    |  13 -
 .../spring/ad/mapped/ValueMapParserTest.java       |  17 +-
 .../dc/ComputedIDDataConnectorParserTest.java      |  43 +-
 .../resolver/spring/dc/ManagedConnectionTest.java  |  12 -
 .../spring/dc/ScriptDataConnectorParserTest.java   |   9 -
 .../spring/dc/StaticDataConnectorParserTest.java   |  20 +-
 .../spring/dc/StoredIDDataConnectorParserTest.java |  22 +-
 .../dc/ldap/LDAPDataConnectorParserTest.java       |  42 -
 .../dc/rdbms/RDBMSDataConnectorParserTest.java     |  26 +-
 .../enc/SAML1Base64AttributeEncoderParserTest.java |  10 +-
 ...AML1ScopedStringAttributeEncoderParserTest.java |  11 -
 .../enc/SAML1StringAttributeEncoderParserTest.java |   8 -
 ...SAML1StringNameIdentifierEncoderParserTest.java |  73 --
 .../SAML1XMLObjectAttributeEncoderParserTest.java  |   8 -
 .../enc/SAML2Base64AttributeEncoderParserTest.java |   9 -
 ...AML2ScopedStringAttributeEncoderParserTest.java |  12 -
 .../enc/SAML2StringAttributeEncoderParserTest.java |  11 +-
 .../enc/SAML2StringNameIDEncoderParserTest.java    |  58 --
 .../SAML2XMLObjectAttributeEncoderParserTest.java  |   9 -
 .../resolver/spring/pc/CryptoTransientTest.java    |  37 -
 .../attribute/resolver/spring/pc/DirectTest.java   |  63 --
 .../attribute/resolver/spring/pc/StoredIdTest.java | 173 ----
 .../resolver/spring/pc/TransientTest.java          |  43 -
 .../resolver/spring/ad/contextDerived.xml          |  11 -
 .../resolver/spring/ad/cryptoWithTime.xml          |  17 -
 .../resolver/spring/ad/idInParentDependency.xml    |  11 -
 .../attribute/resolver/spring/ad/mapped/mapped.xml |  20 -
 .../resolver/spring/ad/mapped/resolver/mapped.xml  |   2 +-
 .../spring/ad/mapped/resolver/sourceValue.xml      |   2 +-
 .../spring/ad/mapped/resolver/valueMap.xml         |   2 +-
 .../resolver/spring/ad/mapped/sourceValue.xml      |  18 -
 .../resolver/spring/ad/mapped/valueMap.xml         |  18 -
 .../resolver/spring/ad/noIdInParentDependency.xml  |  11 -
 .../resolver/spring/ad/orphanDependency.xml        |   8 -
 .../attribute/resolver/spring/ad/prescopedWith.xml |  15 -
 .../spring/ad/principalAuthenticationMethod.xml    |  13 -
 .../attribute/resolver/spring/ad/principalName.xml |  13 -
 .../attribute/resolver/spring/ad/regexDefault.xml  |  16 -
 .../resolver/spring/ad/resolver/prescopedWith.xml  |   2 +-
 .../ad/resolver/principalAuthenticationMethod.xml  |   6 -
 .../resolver/spring/ad/resolver/regexDefault.xml   |   2 +-
 .../resolver/spring/ad/resolver/scoped.xml         |   2 +-
 ...teFile.xml => scriptedAttributeFileMissing.xml} |   2 +-
 .../ad/resolver/simpleAttributePopulated2.xml      |  12 +-
 .../spring/ad/resolver/templateAttributes.xml      |   2 +-
 .../resolver/spring/ad/saml1NameIdAttributes.xml   |  16 -
 .../resolver/spring/ad/saml2NameIdAttributes.xml   |  16 -
 .../idp/attribute/resolver/spring/ad/scoped.xml    |  13 -
 .../resolver/spring/ad/scriptedAttributeFile.xml   |  15 -
 .../spring/ad/scriptedAttributeFileMissing.xml     |  15 -
 .../resolver/spring/ad/scriptedAttributeInline.xml |  14 -
 .../resolver/spring/ad/subjectDerived.xml          |  15 -
 .../resolver/spring/ad/templateAttributes.xml      |  18 -
 .../resolver/spring/ad/transientWithTime.xml       |  16 -
 .../resolver/spring/attribute-resolver2.xml        |  15 +-
 .../idp/attribute/resolver/spring/dc/computed.xml  |  16 -
 .../spring/dc/containerManagedConnection.xml       |  20 -
 .../dc/ldap/ldap-attribute-resolver-v2-hybrid.xml  |  42 -
 .../spring/dc/ldap/ldap-attribute-resolver-v2.xml  |  64 --
 .../resolver/ldap-attribute-resolver-v2-nosec.xml  |   3 -
 .../ldap/resolver/ldap-attribute-resolver-v2.xml   |   4 +-
 .../rdbms/rdbms-attribute-resolver-v2-hybrid.xml   |  23 -
 .../dc/rdbms/rdbms-attribute-resolver-v2.xml       |  40 -
 .../rdbms/resolver/rdbms-attribute-resolver-v2.xml |   4 +-
 .../spring/dc/resolver/computedNoSource.xml        |  10 -
 .../spring/dc/resolver/scriptedAttributeBoth.xml   |   4 +-
 .../dc/resolver/scriptedAttributeTooManyFiles.xml  |   2 -
 .../resolver/scriptedAttributeTooManyScripts.xml   |   2 -
 .../dc/{ => resolver}/staticMultiFallback.xml      |   0
 .../resolver/spring/dc/scriptedAttributes-8.xml    |  16 -
 .../resolver/spring/dc/scriptedAttributes.xml      |  36 -
 .../resolver/spring/dc/staticAttributes.xml        |   3 +-
 .../idp/attribute/resolver/spring/dc/stored.xml    |  26 -
 .../resolver/spring/enc/resolver/idp-571.xml       |   2 +-
 .../enc/resolver/saml1StringNameIdentifier.xml     |   8 -
 .../saml1StringNameIdentifierConditional.xml       |   8 -
 .../resolver/saml1StringNameIdentifierDefault.xml  |   4 -
 .../spring/enc/resolver/saml1StringNoName.xml      |  15 +-
 .../spring/enc/resolver/saml1XmlObjectDefault.xml  |  17 +-
 .../spring/enc/resolver/saml2Base64Default.xml     |  15 +-
 .../spring/enc/resolver/saml2ScopedDefault.xml     |  15 +-
 .../spring/enc/resolver/saml2StringConditional.xml |  16 +-
 .../spring/enc/resolver/saml2StringDefault.xml     |  14 +-
 .../spring/enc/resolver/saml2StringNameID.xml      |   8 -
 .../enc/resolver/saml2StringNameIDDefault.xml      |  11 -
 .../spring/enc/resolver/saml2XmlObjectDefault.xml  |  14 +-
 .../attribute/resolver/spring/enc/saml1Base64.xml  |  15 -
 .../attribute/resolver/spring/enc/saml1Scoped.xml  |  17 -
 .../attribute/resolver/spring/enc/saml1String.xml  |  15 -
 .../spring/enc/saml1StringNameIdentifier.xml       |  14 -
 .../resolver/spring/enc/saml1XmlObject.xml         |  15 -
 .../attribute/resolver/spring/enc/saml2Base64.xml  |  15 -
 .../attribute/resolver/spring/enc/saml2Scoped.xml  |  18 -
 .../attribute/resolver/spring/enc/saml2String.xml  |  14 -
 .../resolver/spring/enc/saml2StringNameID.xml      |  15 -
 .../resolver/spring/enc/saml2XmlObject.xml         |  14 -
 .../resolver/spring/inputDataConnector5.xml        |   8 -
 .../attribute/resolver/spring/mappedTemplate.xml   |   2 +-
 .../resolver/spring/mapperTest-attributes.xml      | 104 ++-
 .../resolver/spring/multiFileResolver1.xml         |  38 +-
 .../resolver/spring/multiFileResolver2.xml         |  20 +-
 .../attribute/resolver/spring/pc/DeleteStore.sql   |   1 -
 .../attribute/resolver/spring/pc/StoredIdStore.sql |  11 -
 .../idp/attribute/resolver/spring/pc/crypto.xml    |   6 -
 .../attribute/resolver/spring/pc/dataconnector.xml |   6 -
 .../idp/attribute/resolver/spring/pc/direct.xml    |   6 -
 .../idp/attribute/resolver/spring/pc/directRPs.xml |   9 -
 .../resolver/spring/pc/stored-beanConnector.xml    |  41 -
 .../attribute/resolver/spring/pc/stored-direct.xml |  35 -
 .../idp/attribute/resolver/spring/pc/stored.xml    |  36 -
 .../idp/attribute/resolver/spring/pc/transient.xml |   6 -
 .../resolver/spring/pc/transientNoStore.xml        |   6 -
 .../resolver/spring/simpleDependencies.xml         |   3 +-
 .../idp/test/flows/c14n/TestLegacyC14N.java        |  57 --
 .../resources/c14n/attribute-resolver-legacy.xml   |  22 -
 .../src/test/resources/c14n/attribute-resolver.xml |  21 +-
 .../test/resources/c14n/locate-legacy-resolver.xml |  14 -
 .../idp/profile/impl/FilterAttributes.java         |  34 +-
 .../idp/profile/impl/ResolveAttributes.java        |  21 +-
 .../impl/AbstractRelyingPartyParser.java           |  87 --
 .../impl/AnonymousRelyingPartyParser.java          |  52 --
 .../impl/DefaultRelyingPartyParser.java            |  54 --
 .../relyingparty/impl/RelyingPartyGroupParser.java | 148 ----
 .../impl/RelyingPartyNamespaceHandler.java         |  38 -
 .../relyingparty/impl/RelyingPartyParser.java      |  97 ---
 .../spring/relyingparty/impl/package-info.java     |  22 -
 .../metadata/AbstractMetadataProviderParser.java   |  16 +-
 .../impl/AllowDelegationPredicateFactoryBean.java  |  91 ---
 .../impl/BaseSAML2ProfileConfigurationParser.java  |  78 --
 .../impl/BaseSAMLProfileConfigurationParser.java   | 276 -------
 .../impl/RelyingPartySAMLNamespaceHandler.java     |  52 --
 .../impl/SAML1ArtifactResolutionProfileParser.java |  46 --
 .../impl/SAML1AttributeQueryProfileParser.java     |  49 --
 .../impl/SAML2ArtifactResolutionProfileParser.java |  45 --
 .../impl/SAML2AttributeQueryProfileParser.java     |  50 --
 .../saml/impl/SAML2BrowserSSOProfileParser.java    | 167 ----
 .../saml/impl/SAML2ECPProfileParser.java           |  51 --
 .../saml/impl/SAML2LogoutRequestProfileParser.java |  51 --
 .../saml/impl/SAML2SSOSProfileParser.java          |  61 --
 .../saml/impl/ShibbolethSSOProfileParser.java      | 144 ----
 .../relyingparty/saml/impl/package-info.java       |  23 -
 .../security/impl/SecurityNamespaceHandler.java    |  15 -
 .../impl/UnsupportedTrustEngineParser.java         |  82 --
 .../src/main/resources/META-INF/spring.handlers    |   2 -
 .../spring/relyingparty/MultiSourceFileTest.java   |  61 --
 .../spring/relyingparty/RelyingPartyGroupTest.java | 255 ------
 .../spring/relyingparty/RelyingPartyTest.java      |  86 --
 .../relyingparty/saml/BaseSAMLProfileTest.java     | 104 ---
 .../spring/relyingparty/saml/LogoutTest.java       |  92 ---
 .../relyingparty/saml/SAML1ArtifactTest.java       |  70 --
 .../relyingparty/saml/SAML1AttributeQueryTest.java |  80 --
 .../relyingparty/saml/SAML2ArtifactTest.java       |  88 --
 .../relyingparty/saml/SAML2AttributeQueryTest.java |  99 ---
 .../saml/SAML2BrowserSSOProfileTest.java           | 141 ----
 .../relyingparty/saml/SAML2ECPProfileTest.java     | 112 ---
 .../relyingparty/saml/SAML2SSOSProfileTest.java    |  40 -
 .../saml/ShibbolethSSOProfileTest.java             |  88 --
 .../trustengine/SignatureChainingParserTest.java   |   4 +-
 .../idp/profile/spring/relyingparty/beans.xml      | 160 ----
 .../spring/relyingparty/propertyPlaceholder.xml    |  17 -
 .../spring/relyingparty/relying-party-group.xml    | 239 ------
 .../spring/relyingparty/relying-party-group2.xml   |  15 -
 .../profile/spring/relyingparty/relying-party.xml  |  14 -
 .../idp/profile/spring/relyingparty/saml/ecp.xml   |   9 -
 .../relyingparty/saml/ecpLocalityAddress.xml       |  13 -
 .../relyingparty/saml/ecpLocalityDNSName.xml       |  13 -
 .../profile/spring/relyingparty/saml/ecpValues.xml |  15 -
 .../profile/spring/relyingparty/saml/logout.xml    |   9 -
 .../spring/relyingparty/saml/logoutValues.xml      |  15 -
 .../spring/relyingparty/saml/saml1artifact.xml     |   9 -
 .../relyingparty/saml/saml1artifactValues.xml      |  38 -
 .../relyingparty/saml/saml1attributeQuery.xml      |   9 -
 .../saml/saml1attributeQueryValues.xml             |  15 -
 .../profile/spring/relyingparty/saml/saml2SSO.xml  |   9 -
 .../saml/saml2SSOAllowDelegationPredicate.xml      |  39 -
 .../saml2SSOAllowDelegationPropertyReplacement.xml |  36 -
 .../spring/relyingparty/saml/saml2SSOValues.xml    |  36 -
 .../spring/relyingparty/saml/saml2artifact.xml     |  12 -
 .../relyingparty/saml/saml2artifactValues.xml      |  20 -
 .../relyingparty/saml/saml2attributeQuery.xml      |   9 -
 .../saml/saml2attributeQueryValues.xml             |  21 -
 .../spring/relyingparty/saml/shibbolethSSO.xml     |   9 -
 .../relyingparty/saml/shibbolethSSOValues.xml      |  15 -
 .../idp/profile/spring/relyingparty/saml/ssos.xml  |   9 -
 .../spring/relyingparty/saml/ssosValues.xml        |  12 -
 .../relyingparty/security/trustengine/chain.xml    |  10 +-
 .../idp/profile/spring/relyingparty/services.xml   |  53 --
 .../AbstractSAML1NameIdentifierEncoder.java        |  84 --
 .../encoding/AbstractSAML2NameIDEncoder.java       |  84 --
 .../nameid/NameIdentifierAttributeEncoder.java     |  40 -
 .../SAML1NameIdentifierAttributeEncoder.java       |  30 -
 .../saml/nameid/SAML2NameIDAttributeEncoder.java   |  31 -
 .../AbstractSAML1NameIdentifierEncoderTest.java    |  46 --
 .../encoding/AbstractSAML2NameIDEncoderTest.java   |  55 --
 .../impl/SAML1StringNameIdentifierEncoder.java     | 186 -----
 .../encoding/impl/SAML2StringNameIDEncoder.java    | 186 -----
 .../impl/PrincipalConnector.java                   | 184 -----
 .../impl/PrinicpalConnectorCanonicalizer.java      | 202 -----
 .../principalconnector/impl/package-info.java      |  23 -
 .../impl/AbstractPersistentIdDataConnector.java    |  93 +--
 .../SAML1NameIdentifierAttributeDefinition.java    |   5 +-
 .../impl/SAML2NameIDAttributeDefinition.java       |   5 +-
 .../saml/nameid/impl/LegacyCanonicalization.java   | 110 +--
 .../nameid/impl/LegacyNameIdentifierGenerator.java |  66 +-
 .../impl/LegacySAML1NameIdentifierGenerator.java   |   9 +-
 .../nameid/impl/LegacySAML2NameIDGenerator.java    |   9 +-
 .../impl/SAML1StringNameIdentifierEncoderTest.java | 140 ----
 .../impl/SAML2StringNameIDEncoderTest.java         | 147 ----
 .../impl/PrincipalConnectorTest.java               | 145 ----
 .../impl/PrinicpalConnectorCanonicalizerTest.java  | 243 ------
 .../impl/TransientIdAttributeDefinitionTest.java   |   8 +-
 .../net/shibboleth/idp/saml/impl/TestSources.java  |  21 +-
 .../LegacySAML1NameIdentifierGeneratorTest.java    | 167 ----
 .../impl/LegacySAML2NameIDGeneratorTest.java       | 168 ----
 .../idp/saml/nameid/impl/TransientDecoderTest.java |  41 +-
 .../resources/schema/shibboleth-afp-mf-basic.xsd   | 394 ---------
 .../resources/schema/shibboleth-afp-mf-saml.xsd    | 394 ---------
 .../src/main/resources/schema/shibboleth-afp.xsd   |  68 +-
 .../schema/shibboleth-attribute-encoder.xsd        | 222 -----
 .../schema/shibboleth-attribute-resolver-ad.xsd    | 376 ---------
 .../schema/shibboleth-attribute-resolver-dc.xsd    | 898 ---------------------
 .../schema/shibboleth-attribute-resolver-pc.xsd    |  82 --
 .../schema/shibboleth-attribute-resolver.xsd       | 326 +-------
 .../schema/shibboleth-relying-party-saml.xsd       | 380 ---------
 .../resources/schema/shibboleth-relying-party.xsd  | 146 ----
 .../schema/shibboleth-security-policy-saml.xsd     | 157 ----
 .../main/resources/schema/shibboleth-security.xsd  | 155 ----
 553 files changed, 2072 insertions(+), 18890 deletions(-)
 delete mode 100644 idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/policyrule/filtercontext/impl/AuthenticationMethodPolicyRule.java
 delete mode 100644 idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/policyrule/filtercontext/impl/AuthenticationMethodRegexpPolicyRule.java
 delete mode 100644 idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/policyrule/filtercontext/impl/AuthenticationMethodPolicyRuleTest.java
 delete mode 100644 idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/policyrule/filtercontext/impl/AuthenticationMethodRegexpPolicyRuleTest.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/basic/impl/AttributeFilterBasicNamespaceHandler.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/impl/AbstractWarningFilterParser.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/policyrule/impl/AuthenticationMethodRegexRuleParser.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/policyrule/impl/AuthenticationMethodRuleParser.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/impl/AttributeFilterSAMLNamespaceHandler.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/impl/AttributeIssuerEntityAttributeExactRuleParser.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/impl/AttributeIssuerEntityAttributeRegexRuleParser.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/impl/AttributeIssuerInEntityGroupRuleParser.java
 delete mode 100644 idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/impl/AttributeIssuerNameIdFormatRuleParser.java
 delete mode 100644 idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/policy/AuthenticationMethodRegexRuleParserTest.java
 delete mode 100644 idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/policy/AuthenticationMethodRuleParserTest.java
 delete mode 100644 idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeIssuerEntityAttributeExactRuleParserTest.java
 delete mode 100644 idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeIssuerEntityAttributeRegexRuleParserTest.java
 delete mode 100644 idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeIssuerInEntityGroupRuleParserTest.java
 delete mode 100644 idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeIssuerNameIdFormatRuleParserTest.java
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/and.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/andSingleton.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/any.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/attributeRegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/attributeRequester.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/attributeScope.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/attributeScopeRegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/attributeValueId.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/attributeValueNoId.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/implicit.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/mappedInMetadata.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/not.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/or.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/orSingleton.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/requestedInMetadata.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/scripted-v8.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/afp/scripted.xml
 rename idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/{afp => }/proxiedRequester.xml (100%)
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/and.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/andSingleton.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/any.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/attributeIssuer.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/attributeRegexRequester.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/attributeRequester.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/attributeValueId.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/attributeValueNoId.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/authenticationMethod.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/authenticationMethodRegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/not.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/numberAttrValues.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/or.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/orSingleton.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/predicate1.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/predicate2.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/predicateRp.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/principalName.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/principalNameRegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/registrationAuthorityOne.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/registrationAuthorityTwo.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/requesterEA2.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/requesterEARegex2.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/requesterEG2.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/requesterNameId2.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/scripted-v8.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/afp/scripted.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/authenticationMethod.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/authenticationMethodRegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/issuerEA.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/issuerEARegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/issuerEG.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/issuerNameId.xml
 rename idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/{afp => }/issuerRegex.xml (100%)
 rename idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/{afp => }/proxiedRegexRequester.xml (100%)
 rename idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/{afp => }/proxiedRequester.xml (100%)
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/requesterEA.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/requesterEARegex.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/requesterEG.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/requesterNameId.xml
 delete mode 100644 idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/spring/native/policyAll.xml
 delete mode 100644 idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/DataConnectorEx.java
 delete mode 100644 idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/LegacyPrincipalDecoder.java
 delete mode 100644 idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/ResolverPluginDependency.java
 delete mode 100644 idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/resolver/ResolverPluginDependencyTest.java
 delete mode 100644 idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/DelegatedWorkContext.java
 delete mode 100644 idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/PrincipalAuthenticationMethodAttributeDefinition.java
 delete mode 100644 idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/PrincipalAuthenticationMethodAttributeDefinitionTest.java
 delete mode 100644 idp-attribute-resolver-impl/src/test/resources/net/shibboleth/idp/attribute/resolver/impl/ad/work.script
 rename idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/{ResolverPluginDependencyParser.java => BaseResolverPluginDependencyParser.java} (57%)
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/impl/AbstractWarningAttributeDefinitionParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/impl/AttributeDefinitionNamespaceHandler.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/impl/PrincipalAuthenticationMethodAttributeDefinitionParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/AbstractDataConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/AbstractWarningDataConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/impl/DataConnectorNamespaceHandler.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/enc/impl/AbstractWarningAttributeEncoderParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/enc/impl/AbstractWarningScopedAttributeEncoderParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/enc/impl/AttributeEncoderNamespaceHandler.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/enc/impl/SAML1StringNameIdentifierEncoderParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/enc/impl/SAML2StringNameIDEncoderParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/AbstractPrincipalConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/CryptoTransientConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/DirectConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/PrincipalConnectorNamespaceHandler.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/StoredIdConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/TransientConnectorParser.java
 delete mode 100644 idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/pc/impl/package-info.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/ad/DependencyTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/ad/PrincipalAuthenticationMethodAttributeDefinitionParserTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/enc/SAML1StringNameIdentifierEncoderParserTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/enc/SAML2StringNameIDEncoderParserTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/pc/CryptoTransientTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/pc/DirectTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/pc/StoredIdTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/java/net/shibboleth/idp/attribute/resolver/spring/pc/TransientTest.java
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/contextDerived.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/cryptoWithTime.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/idInParentDependency.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/mapped.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/sourceValue.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/valueMap.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/noIdInParentDependency.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/orphanDependency.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/prescopedWith.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/principalAuthenticationMethod.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/principalName.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/regexDefault.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/principalAuthenticationMethod.xml
 copy idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/resolver/{scriptedAttributeFile.xml => scriptedAttributeFileMissing.xml} (84%)
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/saml1NameIdAttributes.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/saml2NameIdAttributes.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/scoped.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/scriptedAttributeFile.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/scriptedAttributeFileMissing.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/scriptedAttributeInline.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/subjectDerived.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/templateAttributes.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/ad/transientWithTime.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/computed.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/containerManagedConnection.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/ldap/ldap-attribute-resolver-v2-hybrid.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/ldap/ldap-attribute-resolver-v2.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/rdbms/rdbms-attribute-resolver-v2-hybrid.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/rdbms/rdbms-attribute-resolver-v2.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/resolver/computedNoSource.xml
 rename idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/{ => resolver}/staticMultiFallback.xml (100%)
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/scriptedAttributes-8.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/scriptedAttributes.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/dc/stored.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/resolver/saml1StringNameIdentifier.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/resolver/saml1StringNameIdentifierConditional.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/resolver/saml1StringNameIdentifierDefault.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/resolver/saml2StringNameID.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/resolver/saml2StringNameIDDefault.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml1Base64.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml1Scoped.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml1String.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml1StringNameIdentifier.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml1XmlObject.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml2Base64.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml2Scoped.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml2String.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml2StringNameID.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/enc/saml2XmlObject.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/inputDataConnector5.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/DeleteStore.sql
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/StoredIdStore.sql
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/crypto.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/dataconnector.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/direct.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/directRPs.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/stored-beanConnector.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/stored-direct.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/stored.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/transient.xml
 delete mode 100644 idp-attribute-resolver-spring/src/test/resources/net/shibboleth/idp/attribute/resolver/spring/pc/transientNoStore.xml
 delete mode 100644 idp-conf/src/test/java/net/shibboleth/idp/test/flows/c14n/TestLegacyC14N.java
 delete mode 100644 idp-conf/src/test/resources/c14n/attribute-resolver-legacy.xml
 delete mode 100644 idp-conf/src/test/resources/c14n/locate-legacy-resolver.xml
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/AbstractRelyingPartyParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/AnonymousRelyingPartyParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/DefaultRelyingPartyParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/RelyingPartyGroupParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/RelyingPartyNamespaceHandler.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/RelyingPartyParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/impl/package-info.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/AllowDelegationPredicateFactoryBean.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/BaseSAML2ProfileConfigurationParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/BaseSAMLProfileConfigurationParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/RelyingPartySAMLNamespaceHandler.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML1ArtifactResolutionProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML1AttributeQueryProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML2ArtifactResolutionProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML2AttributeQueryProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML2BrowserSSOProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML2ECPProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML2LogoutRequestProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/SAML2SSOSProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/ShibbolethSSOProfileParser.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/impl/package-info.java
 delete mode 100644 idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/security/trustengine/impl/UnsupportedTrustEngineParser.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/MultiSourceFileTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/BaseSAMLProfileTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/LogoutTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML1ArtifactTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML1AttributeQueryTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML2ArtifactTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML2AttributeQueryTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML2BrowserSSOProfileTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML2ECPProfileTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/SAML2SSOSProfileTest.java
 delete mode 100644 idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/ShibbolethSSOProfileTest.java
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/beans.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/propertyPlaceholder.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/relying-party-group.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/relying-party-group2.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/relying-party.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/ecp.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/ecpLocalityAddress.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/ecpLocalityDNSName.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/ecpValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/logout.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/logoutValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml1artifact.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml1artifactValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml1attributeQuery.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml1attributeQueryValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2SSO.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2SSOAllowDelegationPredicate.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2SSOAllowDelegationPropertyReplacement.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2SSOValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2artifact.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2artifactValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2attributeQuery.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/saml2attributeQueryValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/shibbolethSSO.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/shibbolethSSOValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/ssos.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/saml/ssosValues.xml
 delete mode 100644 idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/services.xml
 delete mode 100644 idp-saml-api/src/main/java/net/shibboleth/idp/saml/attribute/encoding/AbstractSAML1NameIdentifierEncoder.java
 delete mode 100644 idp-saml-api/src/main/java/net/shibboleth/idp/saml/attribute/encoding/AbstractSAML2NameIDEncoder.java
 delete mode 100644 idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/NameIdentifierAttributeEncoder.java
 delete mode 100644 idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/SAML1NameIdentifierAttributeEncoder.java
 delete mode 100644 idp-saml-api/src/main/java/net/shibboleth/idp/saml/nameid/SAML2NameIDAttributeEncoder.java
 delete mode 100644 idp-saml-api/src/test/java/net/shibboleth/idp/saml/attribute/encoding/AbstractSAML1NameIdentifierEncoderTest.java
 delete mode 100644 idp-saml-api/src/test/java/net/shibboleth/idp/saml/attribute/encoding/AbstractSAML2NameIDEncoderTest.java
 delete mode 100644 idp-saml-impl/src/main/java/net/shibboleth/idp/saml/attribute/encoding/impl/SAML1StringNameIdentifierEncoder.java
 delete mode 100644 idp-saml-impl/src/main/java/net/shibboleth/idp/saml/attribute/encoding/impl/SAML2StringNameIDEncoder.java
 delete mode 100644 idp-saml-impl/src/main/java/net/shibboleth/idp/saml/attribute/principalconnector/impl/PrincipalConnector.java
 delete mode 100644 idp-saml-impl/src/main/java/net/shibboleth/idp/saml/attribute/principalconnector/impl/PrinicpalConnectorCanonicalizer.java
 delete mode 100644 idp-saml-impl/src/main/java/net/shibboleth/idp/saml/attribute/principalconnector/impl/package-info.java
 delete mode 100644 idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/encoding/impl/SAML1StringNameIdentifierEncoderTest.java
 delete mode 100644 idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/encoding/impl/SAML2StringNameIDEncoderTest.java
 delete mode 100644 idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/principalconnector/impl/PrincipalConnectorTest.java
 delete mode 100644 idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/principalconnector/impl/PrinicpalConnectorCanonicalizerTest.java
 delete mode 100644 idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/LegacySAML1NameIdentifierGeneratorTest.java
 delete mode 100644 idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/LegacySAML2NameIDGeneratorTest.java
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-afp-mf-basic.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-afp-mf-saml.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-attribute-encoder.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-ad.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-pc.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-relying-party-saml.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-relying-party.xsd
 delete mode 100644 idp-schema/src/main/resources/schema/shibboleth-security-policy-saml.xsd

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list