Skip to content

Commit

Permalink
26.1.1 version bump. ported change in IdentityBrokerService (#314)
Browse files Browse the repository at this point in the history
  • Loading branch information
xgp authored Feb 5, 2025
1 parent da6f16b commit 245455b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
9 changes: 4 additions & 5 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<main.java.package>io.phasetwo.service</main.java.package>
<junit.version>5.11.2</junit.version>
<keycloak.version>26.0.8</keycloak.version>
<keycloak-admin-client.version>26.0.3</keycloak-admin-client.version>
<keycloak.version>26.1.1</keycloak.version>
<keycloak-admin-client.version>26.0.4</keycloak-admin-client.version>
<resteasy.version>6.2.7.Final</resteasy.version>
<lombok.version>1.18.34</lombok.version>
<lombok.version>1.18.36</lombok.version>
<guava.version>33.0.0-jre</guava.version>
<auto-service.version>1.1.1</auto-service.version>
<ossrh.url>https://s01.oss.sonatype.org</ossrh.url>
Expand All @@ -44,7 +44,6 @@
<scm>
<url>https://github.com/p2-inc/keycloak-orgs</url>
<connection>scm:git:git@github.com:p2-inc/keycloak-orgs.git</connection>
<tag>v0.84</tag>
</scm>

<profiles>
Expand Down Expand Up @@ -130,7 +129,7 @@
<plugin> <!-- pretty up the code using google java standards `mvn fmt:format` -->
<groupId>com.spotify.fmt</groupId>
<artifactId>fmt-maven-plugin</artifactId>
<version>2.23</version>
<version>2.25</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down
5 changes: 2 additions & 3 deletions src/main/java/io/phasetwo/service/auth/idp/Redirector.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.keycloak.services.managers.ClientSessionCode;
import org.keycloak.sessions.AuthenticationSessionModel;

import static org.keycloak.services.resources.IdentityBrokerService.getIdentityProviderFactory;
import static org.keycloak.services.resources.IdentityBrokerService.getIdentityProvider;

final class Redirector {

Expand Down Expand Up @@ -45,8 +45,7 @@ void redirectTo(IdentityProviderModel idp) {
return;
}
new HomeIdpAuthenticationFlowContext(context).loginHint().copyTo(clientSessionCode);
IdentityProviderFactory providerFactory = getIdentityProviderFactory(keycloakSession, idp);
IdentityProvider identityProvider = providerFactory.create(keycloakSession, idp);
IdentityProvider identityProvider = getIdentityProvider(keycloakSession, idp.getAlias());

Response response = identityProvider.performLogin(createAuthenticationRequest(providerAlias, clientSessionCode));
context.forceChallenge(response);
Expand Down

0 comments on commit 245455b

Please sign in to comment.