[java-identity-provider] branch main updated: Remove redundant interface declarations from IdP profile classes.

Scott Cantor cantor.2 at osu.edu
Thu Oct 10 18:03:42 UTC 2024


This is an automated email from the git hooks/post-receive script.

scantor pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=80b1cc4493798cc5754c11b9ae9b7906d19316e9

The following commit(s) were added to refs/heads/main by this push:
     new 80b1cc449 Remove redundant interface declarations from IdP profile classes.
80b1cc449 is described below

commit 80b1cc4493798cc5754c11b9ae9b7906d19316e9
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Thu Oct 10 14:03:39 2024 -0400

    Remove redundant interface declarations from IdP profile classes.
---
 .../idp/saml/profile/config/BrowserSSOProfileConfiguration.java      | 3 +--
 .../saml/saml2/profile/config/BrowserSSOProfileConfiguration.java    | 3 +--
 .../saml1/profile/config/impl/BrowserSSOProfileConfiguration.java    | 5 +----
 .../saml2/profile/config/impl/BrowserSSOProfileConfiguration.java    | 4 +---
 4 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/idp-saml-api/src/main/java/net/shibboleth/idp/saml/profile/config/BrowserSSOProfileConfiguration.java b/idp-saml-api/src/main/java/net/shibboleth/idp/saml/profile/config/BrowserSSOProfileConfiguration.java
index 177be93f1..a5265de8d 100644
--- a/idp-saml-api/src/main/java/net/shibboleth/idp/saml/profile/config/BrowserSSOProfileConfiguration.java
+++ b/idp-saml-api/src/main/java/net/shibboleth/idp/saml/profile/config/BrowserSSOProfileConfiguration.java
@@ -22,7 +22,6 @@ import javax.annotation.Nullable;
 import org.opensaml.profile.context.ProfileRequestContext;
 
 import net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration;
-import net.shibboleth.profile.config.AttributeResolvingProfileConfiguration;
 import net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration;
 import net.shibboleth.shared.annotation.constraint.NotLive;
 import net.shibboleth.shared.annotation.constraint.Unmodifiable;
@@ -33,7 +32,7 @@ import net.shibboleth.shared.annotation.constraint.Unmodifiable;
  * <p>Adds settings specific to the issuer role that are cross-version.</p>
  */
 public interface BrowserSSOProfileConfiguration extends AuthenticationProfileConfiguration,
-        AttributeResolvingProfileConfiguration, SAMLAssertionProducingProfileConfiguration {
+        SAMLAssertionProducingProfileConfiguration {
 
     /**
      * Get whether responses to the authentication request should include an attribute statement.
diff --git a/idp-saml-api/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java b/idp-saml-api/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java
index b31f443e6..3dc745090 100644
--- a/idp-saml-api/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java
+++ b/idp-saml-api/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java
@@ -24,7 +24,6 @@ import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
 import net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration;
-import net.shibboleth.profile.config.AttributeResolvingProfileConfiguration;
 import net.shibboleth.shared.annotation.ConfigurationSetting;
 import net.shibboleth.shared.annotation.constraint.NonNegative;
 import net.shibboleth.shared.annotation.constraint.NotLive;
@@ -43,7 +42,7 @@ import org.opensaml.saml.saml2.core.AuthnContext;
 public interface BrowserSSOProfileConfiguration
         extends net.shibboleth.saml.saml2.profile.config.BrowserSSOProfileConfiguration,
             net.shibboleth.idp.saml.profile.config.BrowserSSOProfileConfiguration,
-            AuthenticationProfileConfiguration, AttributeResolvingProfileConfiguration {
+            AuthenticationProfileConfiguration {
     
     /** Default maximum delegation chain length. */
     @Nonnull static final Long DEFAULT_DELEGATION_CHAIN_LENGTH = 1L;
diff --git a/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml1/profile/config/impl/BrowserSSOProfileConfiguration.java b/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml1/profile/config/impl/BrowserSSOProfileConfiguration.java
index 8674f9c84..d0e1a9885 100644
--- a/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml1/profile/config/impl/BrowserSSOProfileConfiguration.java
+++ b/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml1/profile/config/impl/BrowserSSOProfileConfiguration.java
@@ -27,8 +27,6 @@ import javax.annotation.Nullable;
 import org.opensaml.profile.context.ProfileRequestContext;
 
 import net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration;
-import net.shibboleth.profile.config.AttributeResolvingProfileConfiguration;
-import net.shibboleth.saml.profile.config.SAMLAssertionProducingProfileConfiguration;
 import net.shibboleth.shared.annotation.constraint.NonNegative;
 import net.shibboleth.shared.annotation.constraint.NotEmpty;
 import net.shibboleth.shared.annotation.constraint.NotLive;
@@ -43,8 +41,7 @@ import net.shibboleth.shared.primitive.StringSupport;
 public class BrowserSSOProfileConfiguration extends AbstractSAML1AssertionProducingProfileConfiguration
         implements net.shibboleth.saml.saml1.profile.config.BrowserSSOProfileConfiguration,
             net.shibboleth.idp.saml.profile.config.BrowserSSOProfileConfiguration,
-            AuthenticationProfileConfiguration, AttributeResolvingProfileConfiguration,
-            SAMLAssertionProducingProfileConfiguration {
+            AuthenticationProfileConfiguration {
 
     /** Name of profile counter. */
     @Nonnull @NotEmpty public static final String PROFILE_COUNTER = "net.shibboleth.idp.profiles.saml1.sso.browser";
diff --git a/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/impl/BrowserSSOProfileConfiguration.java b/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/impl/BrowserSSOProfileConfiguration.java
index 711712148..0ceaa2d03 100644
--- a/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/impl/BrowserSSOProfileConfiguration.java
+++ b/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/saml2/profile/config/impl/BrowserSSOProfileConfiguration.java
@@ -26,11 +26,9 @@ import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
 import net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration;
-import net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal;
 import net.shibboleth.idp.saml.profile.config.logic.ProxyAwareForceAuthnPredicate;
 import net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareAuthnContextComparisonLookupFunction;
 import net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction;
-import net.shibboleth.profile.config.AttributeResolvingProfileConfiguration;
 import net.shibboleth.shared.annotation.constraint.NonNegative;
 import net.shibboleth.shared.annotation.constraint.NotEmpty;
 import net.shibboleth.shared.annotation.constraint.NotLive;
@@ -52,7 +50,7 @@ import org.opensaml.saml.saml2.metadata.RequestedAttribute;
 
 /** Configuration support for IdP and proxied SAML 2.0 Browser SSO. */
 public class BrowserSSOProfileConfiguration extends AbstractSAML2AssertionProducingProfileConfiguration
-        implements AuthenticationProfileConfiguration, AttributeResolvingProfileConfiguration,
+        implements AuthenticationProfileConfiguration,
             net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration {
     
     /** Name of profile counter. */

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list