Class CCSMTokenService
java.lang.Object
io.camunda.optimize.service.security.CCSMTokenService
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.CCSMCondition.class)
public class CCSMTokenService
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionCCSMTokenService(AuthCookieService authCookieService, ConfigurationService configurationService, io.camunda.identity.sdk.Identity identity) -
Method Summary
Modifier and TypeMethodDescriptionbuildAuthorizeUri(String redirectUri) List<jakarta.servlet.http.Cookie> createOptimizeAuthCookies(io.camunda.identity.sdk.authentication.Tokens tokens, io.camunda.identity.sdk.authentication.AccessToken accessToken, String scheme) List<jakarta.servlet.http.Cookie> createOptimizeAuthNewCookies(io.camunda.identity.sdk.authentication.Tokens tokens, io.camunda.identity.sdk.authentication.AccessToken accessToken, String scheme) List<jakarta.servlet.http.Cookie> List<jakarta.servlet.http.Cookie> io.camunda.identity.sdk.authentication.TokensexchangeAuthCode(io.camunda.identity.sdk.authentication.dto.AuthCodeDto authCode, URI uri) getAuthorizedTenantsFromToken(String accessToken) getSubjectFromToken(String accessToken) getUserInfoFromToken(String userId, String accessToken) io.camunda.identity.sdk.authentication.TokensrenewToken(String refreshToken) voidrevokeToken(String refreshToken) io.camunda.identity.sdk.authentication.AccessTokenverifyToken(String accessToken)
-
Constructor Details
-
CCSMTokenService
public CCSMTokenService(AuthCookieService authCookieService, ConfigurationService configurationService, io.camunda.identity.sdk.Identity identity)
-
-
Method Details
-
createOptimizeAuthCookies
-
createOptimizeAuthNewCookies
-
createOptimizeDeleteAuthCookies
-
createOptimizeDeleteAuthNewCookies
-
buildAuthorizeUri
-
exchangeAuthCode
public io.camunda.identity.sdk.authentication.Tokens exchangeAuthCode(io.camunda.identity.sdk.authentication.dto.AuthCodeDto authCode, URI uri) -
verifyToken
-
renewToken
-
revokeToken
-
getSubjectFromToken
-
getUserInfoFromToken
-
getCurrentUserIdFromAuthToken
-
getCurrentUserAuthToken
-
getAuthorizedTenantsFromToken
-