Package org.keycloak.protocol.oidc
Class TokenManager.AccessTokenResponseBuilder
- java.lang.Object
-
- org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
-
- Enclosing class:
- TokenManager
public class TokenManager.AccessTokenResponseBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description AccessTokenResponseBuilder(org.keycloak.models.RealmModel realm, org.keycloak.models.ClientModel client, org.keycloak.events.EventBuilder event, org.keycloak.models.KeycloakSession session, org.keycloak.models.UserSessionModel userSession, org.keycloak.models.ClientSessionContext clientSessionCtx)
-
Method Summary
-
-
-
Constructor Detail
-
AccessTokenResponseBuilder
public AccessTokenResponseBuilder(org.keycloak.models.RealmModel realm, org.keycloak.models.ClientModel client, org.keycloak.events.EventBuilder event, org.keycloak.models.KeycloakSession session, org.keycloak.models.UserSessionModel userSession, org.keycloak.models.ClientSessionContext clientSessionCtx)
-
-
Method Detail
-
getAccessToken
public org.keycloak.representations.AccessToken getAccessToken()
-
getRefreshToken
public org.keycloak.representations.RefreshToken getRefreshToken()
-
getIdToken
public org.keycloak.representations.IDToken getIdToken()
-
accessToken
public TokenManager.AccessTokenResponseBuilder accessToken(org.keycloak.representations.AccessToken accessToken)
-
refreshToken
public TokenManager.AccessTokenResponseBuilder refreshToken(org.keycloak.representations.RefreshToken refreshToken)
-
generateAccessToken
public TokenManager.AccessTokenResponseBuilder generateAccessToken()
-
generateRefreshToken
public TokenManager.AccessTokenResponseBuilder generateRefreshToken()
-
generateIDToken
public TokenManager.AccessTokenResponseBuilder generateIDToken()
-
generateIDToken
public TokenManager.AccessTokenResponseBuilder generateIDToken(boolean isIdTokenAsDetachedSignature)
-
generateAccessTokenHash
public TokenManager.AccessTokenResponseBuilder generateAccessTokenHash()
-
generateCodeHash
public TokenManager.AccessTokenResponseBuilder generateCodeHash(String code)
-
generateStateHash
public TokenManager.AccessTokenResponseBuilder generateStateHash(String state)
-
isOfflineToken
public boolean isOfflineToken()
-
build
public org.keycloak.representations.AccessTokenResponse build()
-
-