[java-oidc-common] branch main updated: Relocate/rename token profile class.
Scott Cantor
cantor.2 at osu.edu
Wed Feb 16 18:12:29 UTC 2022
This is an automated email from the git hooks/post-receive script.
scantor pushed a commit to branch main
in repository java-oidc-common.
View the commit online:
http://git.shibboleth.net/view/?p=java-oidc-common.git;a=commit;h=f0e235cd82a0278656f264738eae5b8cab60972f
The following commit(s) were added to refs/heads/main by this push:
new f0e235c Relocate/rename token profile class.
f0e235c is described below
commit f0e235cd82a0278656f264738eae5b8cab60972f
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Wed Feb 16 13:12:26 2022 -0500
Relocate/rename token profile class.
---
.../profile/config/navigate/GrantTypesLookupFunction.java | 8 ++++----
.../config/OAuth2TokenConfiguration.java} | 11 ++++++-----
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/GrantTypesLookupFunction.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/GrantTypesLookupFunction.java
index 39dbb8f..72f8c9d 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/GrantTypesLookupFunction.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/GrantTypesLookupFunction.java
@@ -30,11 +30,11 @@ import net.shibboleth.idp.profile.config.ProfileConfiguration;
import net.shibboleth.idp.profile.context.RelyingPartyContext;
import net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction;
import net.shibboleth.oidc.profile.config.OIDCAuthorizationConfiguration;
-import net.shibboleth.oidc.profile.config.OIDCTokenConfiguration;
+import net.shibboleth.oidc.profile.oauth2.config.OAuth2TokenConfiguration;
/**
* A function that obtains
- * {@link OIDCTokenConfiguration#getGrantTypes(ProfileRequestContext)}
+ * {@link OAuth2TokenConfiguration#getGrantTypes(ProfileRequestContext)}
* if such a profile is available from a {@link RelyingPartyContext} obtained via a lookup function,
* by default a child of the {@link ProfileRequestContext}. That result is then transformed into a list
* of {@link GrantType}s.
@@ -48,8 +48,8 @@ public class GrantTypesLookupFunction extends AbstractRelyingPartyLookupFunction
final RelyingPartyContext rpc = getRelyingPartyContextLookupStrategy().apply(input);
if (rpc != null) {
final ProfileConfiguration pc = rpc.getProfileConfig();
- if (pc instanceof OIDCTokenConfiguration) {
- final Set<String> types = ((OIDCTokenConfiguration)pc).getGrantTypes(input);
+ if (pc instanceof OAuth2TokenConfiguration) {
+ final Set<String> types = ((OAuth2TokenConfiguration)pc).getGrantTypes(input);
if (types != null) {
return types.stream()
.map(GrantType::new)
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCTokenConfiguration.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2TokenConfiguration.java
similarity index 91%
rename from oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCTokenConfiguration.java
rename to oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2TokenConfiguration.java
index db45e82..2375ef2 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCTokenConfiguration.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2TokenConfiguration.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package net.shibboleth.oidc.profile.config;
+package net.shibboleth.oidc.profile.oauth2.config;
import java.util.Collection;
import java.util.Collections;
@@ -29,6 +29,7 @@ import org.opensaml.profile.context.ProfileRequestContext;
import com.nimbusds.oauth2.sdk.GrantType;
+import net.shibboleth.oidc.profile.config.AbstractOIDCSSOConfiguration;
import net.shibboleth.utilities.java.support.annotation.constraint.NonnullElements;
import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
import net.shibboleth.utilities.java.support.annotation.constraint.NotLive;
@@ -40,10 +41,10 @@ import net.shibboleth.utilities.java.support.primitive.StringSupport;
/**
* OIDC-aware OAuth 2 token endpoint profile configuration.
*/
-public class OIDCTokenConfiguration extends AbstractOIDCSSOConfiguration {
+public class OAuth2TokenConfiguration extends AbstractOIDCSSOConfiguration {
/** ID for this profile configuration. */
- @Nonnull @NotEmpty public static final String PROFILE_ID = "http://shibboleth.net/ns/profiles/oidc/token";
+ @Nonnull @NotEmpty public static final String PROFILE_ID = "http://shibboleth.net/ns/profiles/oauth2/token";
/** Enabled grant types. */
@Nonnull private Function<ProfileRequestContext,Set<String>> grantTypesLookupStrategy;
@@ -51,7 +52,7 @@ public class OIDCTokenConfiguration extends AbstractOIDCSSOConfiguration {
/**
* Constructor.
*/
- public OIDCTokenConfiguration() {
+ public OAuth2TokenConfiguration() {
this(PROFILE_ID);
grantTypesLookupStrategy = FunctionSupport.constant(
@@ -63,7 +64,7 @@ public class OIDCTokenConfiguration extends AbstractOIDCSSOConfiguration {
*
* @param profileId unique profile identifier
*/
- public OIDCTokenConfiguration(@Nonnull @NotEmpty final String profileId) {
+ public OAuth2TokenConfiguration(@Nonnull @NotEmpty final String profileId) {
super(profileId);
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list