[java-shib-profile] branch main updated: Push AttributeResolvinProfile down to generic SSO profile interfaces.

Scott Cantor cantor.2 at osu.edu
Thu Oct 10 17:59:10 UTC 2024


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

scantor pushed a commit to branch main
in repository java-shib-profile.

View the commit online:
http://git.shibboleth.net/view/?p=java-shib-profile.git;a=commit;h=6589f18bf1544ac5a4ad29fbc2aca4d0623df155

The following commit(s) were added to refs/heads/main by this push:
     new 6589f18  Push AttributeResolvinProfile down to generic SSO profile interfaces.
6589f18 is described below

commit 6589f18bf1544ac5a4ad29fbc2aca4d0623df155
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Thu Oct 10 13:59:05 2024 -0400

    Push AttributeResolvinProfile down to generic SSO profile interfaces.
---
 .../saml/saml1/profile/config/BrowserSSOProfileConfiguration.java   | 3 ++-
 .../saml/saml2/profile/config/BrowserSSOProfileConfiguration.java   | 6 ++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml1/profile/config/BrowserSSOProfileConfiguration.java b/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml1/profile/config/BrowserSSOProfileConfiguration.java
index d47f6ec..9f7806d 100644
--- a/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml1/profile/config/BrowserSSOProfileConfiguration.java
+++ b/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml1/profile/config/BrowserSSOProfileConfiguration.java
@@ -16,11 +16,12 @@ package net.shibboleth.saml.saml1.profile.config;
 
 import javax.annotation.Nonnull;
 
+import net.shibboleth.profile.config.AttributeResolvingProfileConfiguration;
 import net.shibboleth.saml.profile.config.SAMLProfileConfiguration;
 import net.shibboleth.shared.annotation.constraint.NotEmpty;
 
 /** Configuration for SAML 1.x Browser SSO profile. */
-public interface BrowserSSOProfileConfiguration extends SAMLProfileConfiguration {
+public interface BrowserSSOProfileConfiguration extends AttributeResolvingProfileConfiguration, SAMLProfileConfiguration {
 
     /** ID for this profile configuration. */
     @Nonnull @NotEmpty static final String PROFILE_ID = "http://shibboleth.net/ns/profiles/saml1/sso/browser";
diff --git a/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java b/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java
index a9a27a2..708de9d 100644
--- a/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java
+++ b/shib-saml-profile-api/src/main/java/net/shibboleth/saml/saml2/profile/config/BrowserSSOProfileConfiguration.java
@@ -20,6 +20,7 @@ import java.util.Collection;
 import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
+import net.shibboleth.profile.config.AttributeResolvingProfileConfiguration;
 import net.shibboleth.saml.profile.config.SAMLArtifactConsumerProfileConfiguration;
 import net.shibboleth.saml.profile.config.SAMLAssertionConsumingProfileConfiguration;
 import net.shibboleth.shared.annotation.ConfigurationSetting;
@@ -39,8 +40,9 @@ import org.opensaml.saml.saml2.metadata.RequestedAttribute;
  * <p>Note that this interface extends {@link SAMLAssertionConsumingProfileConfiguration} due to both
  * IdP and SP functionality including that step, but not the "producing" interface, as that is IdP-only.</p>
  */
-public interface BrowserSSOProfileConfiguration extends SAMLArtifactConsumerProfileConfiguration,
-        SAML2ProfileConfiguration, SAMLAssertionConsumingProfileConfiguration {
+public interface BrowserSSOProfileConfiguration extends AttributeResolvingProfileConfiguration,
+        SAMLArtifactConsumerProfileConfiguration, SAML2ProfileConfiguration,
+        SAMLAssertionConsumingProfileConfiguration {
     
     /** ID for this profile configuration. */
     @Nonnull @NotEmpty static final String PROFILE_ID = "http://shibboleth.net/ns/profiles/saml2/sso/browser";

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


More information about the commits mailing list