Class KCAdapterContextTokenManager
- java.lang.Object
-
- org.uberfire.ext.security.management.keycloak.client.auth.adapter.KCAdapterContextTokenManager
-
- All Implemented Interfaces:
TokenManager
public class KCAdapterContextTokenManager extends Object implements TokenManager
Token manager that uses current session's access token (provided by the KC client adapter)- Since:
- 0.9.0.
-
-
Constructor Summary
Constructors Constructor Description KCAdapterContextTokenManager(javax.servlet.http.HttpServletRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessTokenString()protected org.keycloak.KeycloakSecurityContextgetKCSessionContext()StringgetRealm()StringgetResource()voidgrantToken()
-
-
-
Method Detail
-
grantToken
public void grantToken()
- Specified by:
grantTokenin interfaceTokenManager
-
getAccessTokenString
public String getAccessTokenString()
- Specified by:
getAccessTokenStringin interfaceTokenManager
-
getRealm
public String getRealm()
- Specified by:
getRealmin interfaceTokenManager
-
getResource
public String getResource()
- Specified by:
getResourcein interfaceTokenManager
-
getKCSessionContext
protected org.keycloak.KeycloakSecurityContext getKCSessionContext()
-
-