[java-identity-provider] branch master updated: IDP-1411 Deprecation warning for Mapped attributes
Rod Widdowson
rdw at steadingsoftware.com
Thu Jan 31 05:22:25 EST 2019
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch master
in repository java-identity-provider.
View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=75ba800884d4821a004e897b68388e9b98aade4e
The following commit(s) were added to refs/heads/master by this push:
new 75ba800 IDP-1411 Deprecation warning for Mapped attributes
75ba800 is described below
commit 75ba800884d4821a004e897b68388e9b98aade4e
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Thu Jan 31 10:21:33 2019 +0000
IDP-1411 Deprecation warning for Mapped attributes
https://issues.shibboleth.net/jira/browse/IDP-1411
---
.../spring/ad/mapped/impl/MappedAttributeDefinitionParser.java | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/impl/MappedAttributeDefinitionParser.java b/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/impl/MappedAttributeDefinitionParser.java
index 8b354f8..e59bcc8 100644
--- a/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/impl/MappedAttributeDefinitionParser.java
+++ b/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/ad/mapped/impl/MappedAttributeDefinitionParser.java
@@ -26,6 +26,7 @@ import javax.xml.namespace.QName;
import net.shibboleth.ext.spring.util.SpringSupport;
import net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition;
import net.shibboleth.idp.attribute.resolver.spring.ad.BaseAttributeDefinitionParser;
+import net.shibboleth.idp.attribute.resolver.spring.ad.impl.AbstractWarningAttributeDefinitionParser;
import net.shibboleth.idp.attribute.resolver.spring.ad.impl.AttributeDefinitionNamespaceHandler;
import net.shibboleth.idp.attribute.resolver.spring.impl.AttributeResolverNamespaceHandler;
import net.shibboleth.utilities.java.support.primitive.StringSupport;
@@ -40,7 +41,7 @@ import org.springframework.beans.factory.xml.ParserContext;
import org.w3c.dom.Element;
/** Bean definition parser for a {@link MappedAttributeDefinition}. */
-public class MappedAttributeDefinitionParser extends BaseAttributeDefinitionParser {
+public class MappedAttributeDefinitionParser extends AbstractWarningAttributeDefinitionParser {
/** Schema type name - ad: (legacy). */
@Nonnull public static final QName TYPE_NAME_AD =
@@ -110,4 +111,9 @@ public class MappedAttributeDefinitionParser extends BaseAttributeDefinitionPars
builder.addPropertyValue("valueMaps", valueMaps);
}
+ @Override
+ @Nonnull protected QName getPreferredName() {
+ return TYPE_NAME_RESOLVER;
+ }
+
}
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list