[java-identity-provider COMMIT] in /trunk: idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/reso...
noreply at shibboleth.net
noreply at shibboleth.net
Fri Dec 5 16:34:59 EST 2014
Author: scantor
Date: Fri Dec 5 16:34:59 2014
New Revision: 7047
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7047&view=rev
Log:
Stop exposing init/destroy interfaces as a core part of API
Modified:
trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java
trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/security/impl/MetadataPKIXValidationInformationResolverTest.java
trunk/idp-session-api/src/main/java/net/shibboleth/idp/session/SessionManager.java
trunk/idp-session-api/src/main/java/net/shibboleth/idp/session/SessionResolver.java
Modified: trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java?rev=7047&r1=7046&r2=7047&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java (original)
+++ trunk/idp-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AttributeResolver.java Fri Dec 5 16:34:59 2014
@@ -25,9 +25,7 @@
import net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext;
import net.shibboleth.utilities.java.support.annotation.constraint.NonnullElements;
import net.shibboleth.utilities.java.support.annotation.constraint.Unmodifiable;
-import net.shibboleth.utilities.java.support.component.DestructableComponent;
import net.shibboleth.utilities.java.support.component.IdentifiedComponent;
-import net.shibboleth.utilities.java.support.component.UnmodifiableComponent;
/**
* A component that resolves the attributes for a particular subject.
@@ -39,7 +37,7 @@
* net.shibboleth.utilities.java.support.resolver.Criterion.</p>
* */
@ThreadSafe
-public interface AttributeResolver extends DestructableComponent, IdentifiedComponent, UnmodifiableComponent {
+public interface AttributeResolver extends IdentifiedComponent {
/**
* Gets the collection of attribute definitions for this resolver.
Modified: trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/security/impl/MetadataPKIXValidationInformationResolverTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/security/impl/MetadataPKIXValidationInformationResolverTest.java?rev=7047&r1=7046&r2=7047&view=diff
==============================================================================
--- trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/security/impl/MetadataPKIXValidationInformationResolverTest.java (original)
+++ trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/security/impl/MetadataPKIXValidationInformationResolverTest.java Fri Dec 5 16:34:59 2014
@@ -31,7 +31,6 @@
import org.opensaml.core.xml.XMLObjectBaseTestCase;
import org.opensaml.saml.criterion.EntityRoleCriterion;
import org.opensaml.saml.criterion.ProtocolCriterion;
-import org.opensaml.saml.metadata.resolver.RoleDescriptorResolver;
import org.opensaml.saml.metadata.resolver.filter.MetadataNodeProcessor;
import org.opensaml.saml.metadata.resolver.filter.impl.NodeProcessingMetadataFilter;
import org.opensaml.saml.metadata.resolver.impl.BasicRoleDescriptorResolver;
@@ -328,7 +327,7 @@
mdProvider.setId("Test");
mdProvider.initialize();
- RoleDescriptorResolver roleResolver = new BasicRoleDescriptorResolver(mdProvider);
+ BasicRoleDescriptorResolver roleResolver = new BasicRoleDescriptorResolver(mdProvider);
roleResolver.initialize();
MetadataPKIXValidationInformationResolver resolver = new MetadataPKIXValidationInformationResolver(roleResolver);
Modified: trunk/idp-session-api/src/main/java/net/shibboleth/idp/session/SessionManager.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-session-api/src/main/java/net/shibboleth/idp/session/SessionManager.java?rev=7047&r1=7046&r2=7047&view=diff
==============================================================================
--- trunk/idp-session-api/src/main/java/net/shibboleth/idp/session/SessionManager.java (original)
+++ trunk/idp-session-api/src/main/java/net/shibboleth/idp/session/SessionManager.java Fri Dec 5 16:34:59 2014
@@ -21,16 +21,12 @@
import javax.annotation.concurrent.ThreadSafe;
import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
-import net.shibboleth.utilities.java.support.component.DestructableComponent;
-import net.shibboleth.utilities.java.support.component.IdentifiedComponent;
-import net.shibboleth.utilities.java.support.component.InitializableComponent;
/**
* Component that manages sessions between the IdP and client devices.
*/
@ThreadSafe
-public interface SessionManager extends
- InitializableComponent, DestructableComponent, IdentifiedComponent {
+public interface SessionManager {
[... 45 lines stripped ...]
More information about the commits
mailing list