KEYCLOAK-1129 Implicit flow: more work
This commit is contained in:
1 parent
ef80b64d1c
commit
57b60797ce
34 files changed
+336
-63
No files matched your search
+12
@@ -300,6 +300,18 @@ public class RealmAdapter implements RealmModel {
|
||||
updated.setAccessTokenLifespan(seconds);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getAccessTokenLifespanForImplicitFlow() {
|
||||
if (updated != null) return updated.getAccessTokenLifespanForImplicitFlow();
|
||||
return cached.getAccessTokenLifespanForImplicitFlow();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setAccessTokenLifespanForImplicitFlow(int seconds) {
|
||||
getDelegateForUpdate();
|
||||
updated.setAccessTokenLifespanForImplicitFlow(seconds);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getAccessCodeLifespan() {
|
||||
if (updated != null) return updated.getAccessCodeLifespan();
|
||||
|
||||
+6
@@ -61,6 +61,7 @@ public class CachedRealm implements Serializable {
|
||||
private int ssoSessionMaxLifespan;
|
||||
private int offlineSessionIdleTimeout;
|
||||
private int accessTokenLifespan;
|
||||
private int accessTokenLifespanForImplicitFlow;
|
||||
private int accessCodeLifespan;
|
||||
private int accessCodeLifespanUserAction;
|
||||
private int accessCodeLifespanLogin;
|
||||
@@ -146,6 +147,7 @@ public class CachedRealm implements Serializable {
|
||||
ssoSessionMaxLifespan = model.getSsoSessionMaxLifespan();
|
||||
offlineSessionIdleTimeout = model.getOfflineSessionIdleTimeout();
|
||||
accessTokenLifespan = model.getAccessTokenLifespan();
|
||||
accessTokenLifespanForImplicitFlow = model.getAccessTokenLifespanForImplicitFlow();
|
||||
accessCodeLifespan = model.getAccessCodeLifespan();
|
||||
accessCodeLifespanUserAction = model.getAccessCodeLifespanUserAction();
|
||||
accessCodeLifespanLogin = model.getAccessCodeLifespanLogin();
|
||||
@@ -347,6 +349,10 @@ public class CachedRealm implements Serializable {
|
||||
return accessTokenLifespan;
|
||||
}
|
||||
|
||||
public int getAccessTokenLifespanForImplicitFlow() {
|
||||
return accessTokenLifespanForImplicitFlow;
|
||||
}
|
||||
|
||||
public int getAccessCodeLifespan() {
|
||||
return accessCodeLifespan;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user