[java-shib-attribute] branch main updated: Add @NotLive to some APIs.
Scott Cantor
cantor.2 at osu.edu
Mon May 1 13:59:45 UTC 2023
This is an automated email from the git hooks/post-receive script.
scantor pushed a commit to branch main
in repository java-shib-attribute.
View the commit online:
http://git.shibboleth.net/view/?p=java-shib-attribute.git;a=commit;h=49cc4440fe333811fee82817377ce6c5de8e32e2
The following commit(s) were added to refs/heads/main by this push:
new 49cc4440f Add @NotLive to some APIs.
49cc4440f is described below
commit 49cc4440fe333811fee82817377ce6c5de8e32e2
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Mon May 1 09:59:42 2023 -0400
Add @NotLive to some APIs.
---
.../shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java | 5 +++--
.../java/net/shibboleth/idp/attribute/resolver/ResolverPlugin.java | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java b/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
index 3c40e8c2f..7def85162 100644
--- a/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
+++ b/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
@@ -34,6 +34,7 @@ import net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext;
import net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext;
import net.shibboleth.shared.annotation.constraint.NonnullElements;
import net.shibboleth.shared.annotation.constraint.NotEmpty;
+import net.shibboleth.shared.annotation.constraint.NotLive;
import net.shibboleth.shared.annotation.constraint.Unmodifiable;
import net.shibboleth.shared.collection.CollectionSupport;
import net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent;
@@ -108,7 +109,7 @@ public abstract class AbstractResolverPlugin<ResolvedType> extends AbstractIdent
*
* @return unmodifiable list of dependencies for this plugin, never null.
*/
- @Override @Nonnull @Unmodifiable public Set<ResolverAttributeDefinitionDependency>
+ @Override @Nonnull @Unmodifiable @NotLive public Set<ResolverAttributeDefinitionDependency>
getAttributeDependencies() {
return attributeDependencies;
}
@@ -118,7 +119,7 @@ public abstract class AbstractResolverPlugin<ResolvedType> extends AbstractIdent
*
* @return unmodifiable list of dependencies for this plugin, never null.
*/
- @Nonnull @NonnullElements @Unmodifiable public Set<ResolverDataConnectorDependency>
+ @Nonnull @NonnullElements @Unmodifiable @NotLive public Set<ResolverDataConnectorDependency>
getDataConnectorDependencies() {
return dataConnectorDependencies;
}
diff --git a/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/ResolverPlugin.java b/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/ResolverPlugin.java
index 1985706b9..cd59addd4 100644
--- a/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/ResolverPlugin.java
+++ b/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/ResolverPlugin.java
@@ -27,6 +27,7 @@ import javax.annotation.concurrent.ThreadSafe;
import org.opensaml.profile.context.ProfileRequestContext;
import net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext;
+import net.shibboleth.shared.annotation.constraint.NotLive;
import net.shibboleth.shared.annotation.constraint.Unmodifiable;
import net.shibboleth.shared.component.DestructableComponent;
import net.shibboleth.shared.component.IdentifiedComponent;
@@ -62,7 +63,7 @@ public interface ResolverPlugin<ResolvedType> extends UnmodifiableComponent,
*
* @return unmodifiable list of attribute dependencies for this plugin, never null
*/
- @Nonnull @Unmodifiable Set<ResolverAttributeDefinitionDependency>
+ @Nonnull @Unmodifiable @NotLive Set<ResolverAttributeDefinitionDependency>
getAttributeDependencies();
/**
@@ -70,7 +71,7 @@ public interface ResolverPlugin<ResolvedType> extends UnmodifiableComponent,
*
* @return unmodifiable list of data connector dependencies for this plugin, never null
*/
- @Nonnull @Unmodifiable Set<ResolverDataConnectorDependency>
+ @Nonnull @Unmodifiable @NotLive Set<ResolverDataConnectorDependency>
getDataConnectorDependencies();
/**
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list