[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