[java-identity-provider COMMIT] /trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/impl/ResolveAttribut...

noreply at shibboleth.net noreply at shibboleth.net
Wed Jan 8 04:49:49 EST 2014


Author: rdw
Date: Wed Jan  8 04:49:48 2014
New Revision: 5164

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5164&view=rev
Log:
Use Context Navigation to create the AttributeContext

Modified:
    trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/impl/ResolveAttributes.java

Modified: trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/impl/ResolveAttributes.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/impl/ResolveAttributes.java?rev=5164&r1=5163&r2=5164&view=diff
==============================================================================
--- trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/impl/ResolveAttributes.java (original)
+++ trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/impl/ResolveAttributes.java Wed Jan  8 04:49:48 2014
@@ -212,10 +212,9 @@
                 attributeResolver.resolveAttributes(resolutionContext);
                 profileRequestContext.removeSubcontext(resolutionContext);
 
-                final AttributeContext attributeCtx = new AttributeContext();
+                final AttributeContext attributeCtx = rpContext.getSubcontext(AttributeContext.class, true);
                 attributeCtx.setIdPAttributes(resolutionContext.getResolvedIdPAttributes().values());
 
-                rpContext.addSubcontext(attributeCtx);
             }
         } catch (ResolutionException e) {
             log.error("{} Error resolving attributes", getLogPrefix(), e);



More information about the commits mailing list