[java-identity-provider] 01/02: JSATTR-2 Move PRC lookup strategy into resolution context
Rod Widdowson
rdw at steadingsoftware.com
Tue Aug 16 10:26:52 UTC 2022
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch maint-4
in repository java-identity-provider.
View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=8a58c51e29b35c926939cb5287610b0ca80d6d5c
commit 8a58c51e29b35c926939cb5287610b0ca80d6d5c
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Tue Aug 16 10:41:26 2022 +0100
JSATTR-2 Move PRC lookup strategy into resolution context
https://shibboleth.atlassian.net/browse/JSATTR-2
Deprecated profileContextStrategyRef in rewolver plugins
---
.../idp/attribute/resolver/spring/BaseResolverPluginParser.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/BaseResolverPluginParser.java b/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/BaseResolverPluginParser.java
index cb1ddbadc..c3357d10f 100644
--- a/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/BaseResolverPluginParser.java
+++ b/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/BaseResolverPluginParser.java
@@ -37,6 +37,8 @@ import net.shibboleth.idp.attribute.resolver.spring.impl.InputDataConnectorParse
import net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate;
import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
import net.shibboleth.utilities.java.support.logic.PredicateSupport;
+import net.shibboleth.utilities.java.support.primitive.DeprecationSupport;
+import net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType;
import net.shibboleth.utilities.java.support.primitive.StringSupport;
import net.shibboleth.utilities.java.support.xml.ElementSupport;
@@ -89,6 +91,8 @@ public abstract class BaseResolverPluginParser extends AbstractCustomBeanDefinit
}
if (config.hasAttributeNS(null, "profileContextStrategyRef")) {
+ DeprecationSupport.warnOnce(ObjectType.ATTRIBUTE, "profileContextStrategyRef",
+ parserContext.getReaderContext().getResource().getDescription(), "(will be removed)");
builder.addPropertyReference("profileContextStrategy",
StringSupport.trimOrNull(config.getAttributeNS(null, "profileContextStrategyRef")));
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list