[java-identity-provider COMMIT] in /trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/reso...
noreply at shibboleth.net
noreply at shibboleth.net
Fri Dec 11 11:59:57 EST 2015
Author: rdw
Date: Fri Dec 11 11:59:57 2015
New Revision: 8028
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8028&view=rev
Log:
IDP-694 Deprecate the use of workContext in the Scripted Attribute Plugins
https://issues.shibboleth.net/jira/browse/IDP-694
Deprecate the newly introduced delegating context
Modified:
trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/DelegatedWorkContext.java
trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeDefinition.java
trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/impl/ScriptedDataConnector.java
Modified: trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/DelegatedWorkContext.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/DelegatedWorkContext.java?rev=8028&r1=8027&r2=8028&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/DelegatedWorkContext.java (original)
+++ trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/DelegatedWorkContext.java Fri Dec 11 11:59:57 2015
@@ -36,8 +36,9 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-/** A delegate for {@link AttributeResolverWorkContext}. */
-public class DelegatedWorkContext extends BaseContext {
+/** A delegate for {@link AttributeResolverWorkContext}.
+ * @deprecated(Deprecated function)*/
+ at Deprecated public class DelegatedWorkContext extends BaseContext {
/** log. */
private final Logger log = LoggerFactory.getLogger(DelegatedWorkContext.class);
Modified: trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeDefinition.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeDefinition.java?rev=8028&r1=8027&r2=8028&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeDefinition.java (original)
+++ trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeDefinition.java Fri Dec 11 11:59:57 2015
@@ -197,7 +197,8 @@
* @return constructed script context
* @throws ResolutionException thrown if dependent data connectors or attribute definitions can not be resolved
*/
- @Nonnull private ScriptContext getScriptContext(@Nonnull final AttributeResolutionContext resolutionContext,
+ @SuppressWarnings("deprecation") @Nonnull private ScriptContext getScriptContext(
+ @Nonnull final AttributeResolutionContext resolutionContext,
@Nonnull final AttributeResolverWorkContext workContext) throws ResolutionException {
final SimpleScriptContext scriptContext = new SimpleScriptContext();
Modified: trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/impl/ScriptedDataConnector.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/impl/ScriptedDataConnector.java?rev=8028&r1=8027&r2=8028&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/impl/ScriptedDataConnector.java (original)
+++ trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/impl/ScriptedDataConnector.java Fri Dec 11 11:59:57 2015
@@ -57,6 +57,7 @@
/**
* A Data Connector which populates a series of attributes from a provided {@link ProfileRequestContext}.
*/
+ at SuppressWarnings("deprecation")
public class ScriptedDataConnector extends AbstractDataConnector {
/** The id of the object where the results go. */
More information about the commits
mailing list