KEYCLOAK-806
Increase defaults for 'SSO Session Idle Timeout'
This commit is contained in:
parent
65362be4dd
commit
8adad9dddf
4 changed files with 4 additions and 5 deletions
|
@ -62,7 +62,7 @@ public class RepresentationToModel {
|
||||||
else newRealm.setAccessTokenLifespan(300);
|
else newRealm.setAccessTokenLifespan(300);
|
||||||
|
|
||||||
if (rep.getSsoSessionIdleTimeout() != null) newRealm.setSsoSessionIdleTimeout(rep.getSsoSessionIdleTimeout());
|
if (rep.getSsoSessionIdleTimeout() != null) newRealm.setSsoSessionIdleTimeout(rep.getSsoSessionIdleTimeout());
|
||||||
else newRealm.setSsoSessionIdleTimeout(600);
|
else newRealm.setSsoSessionIdleTimeout(1800);
|
||||||
if (rep.getSsoSessionMaxLifespan() != null) newRealm.setSsoSessionMaxLifespan(rep.getSsoSessionMaxLifespan());
|
if (rep.getSsoSessionMaxLifespan() != null) newRealm.setSsoSessionMaxLifespan(rep.getSsoSessionMaxLifespan());
|
||||||
else newRealm.setSsoSessionMaxLifespan(36000);
|
else newRealm.setSsoSessionMaxLifespan(36000);
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ public class ApplianceBootstrap {
|
||||||
realm.setName(adminRealmName);
|
realm.setName(adminRealmName);
|
||||||
realm.setEnabled(true);
|
realm.setEnabled(true);
|
||||||
realm.addRequiredCredential(CredentialRepresentation.PASSWORD);
|
realm.addRequiredCredential(CredentialRepresentation.PASSWORD);
|
||||||
realm.setSsoSessionIdleTimeout(300);
|
realm.setSsoSessionIdleTimeout(1800);
|
||||||
realm.setAccessTokenLifespan(60);
|
realm.setAccessTokenLifespan(60);
|
||||||
realm.setSsoSessionMaxLifespan(36000);
|
realm.setSsoSessionMaxLifespan(36000);
|
||||||
realm.setAccessCodeLifespan(60);
|
realm.setAccessCodeLifespan(60);
|
||||||
|
|
|
@ -139,7 +139,7 @@ public class RefreshTokenTest {
|
||||||
|
|
||||||
Assert.assertThat(token.getExpiration() - Time.currentTime(), allOf(greaterThanOrEqualTo(250), lessThanOrEqualTo(300)));
|
Assert.assertThat(token.getExpiration() - Time.currentTime(), allOf(greaterThanOrEqualTo(250), lessThanOrEqualTo(300)));
|
||||||
int actual = refreshToken.getExpiration() - Time.currentTime();
|
int actual = refreshToken.getExpiration() - Time.currentTime();
|
||||||
Assert.assertThat(actual, allOf(greaterThanOrEqualTo(559), lessThanOrEqualTo(600)));
|
Assert.assertThat(actual, allOf(greaterThanOrEqualTo(1799), lessThanOrEqualTo(1800)));
|
||||||
|
|
||||||
Assert.assertEquals(sessionId, refreshToken.getSessionState());
|
Assert.assertEquals(sessionId, refreshToken.getSessionState());
|
||||||
|
|
||||||
|
|
|
@ -71,8 +71,7 @@ public class SamlBindingTest {
|
||||||
@WebResource
|
@WebResource
|
||||||
protected LoginPage loginPage;
|
protected LoginPage loginPage;
|
||||||
|
|
||||||
@Test
|
//@Test
|
||||||
@Ignore
|
|
||||||
public void runit() throws Exception {
|
public void runit() throws Exception {
|
||||||
Thread.sleep(10000000);
|
Thread.sleep(10000000);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue