Class CCSMAuthenticationService
java.lang.Object
io.camunda.optimize.service.security.authentication.AbstractAuthenticationService
io.camunda.optimize.service.security.authentication.CCSMAuthenticationService
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.CCSMCondition.class)
public class CCSMAuthenticationService
extends AbstractAuthenticationService
-
Field Summary
Fields inherited from class io.camunda.optimize.service.security.authentication.AbstractAuthenticationService
authCookieService, sessionService -
Constructor Summary
ConstructorsConstructorDescriptionCCSMAuthenticationService(SessionService sessionService, AuthCookieService authCookieService, CCSMTokenService ccsmTokenService, ConfigurationService configurationService) -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticateUser(CredentialsRequestDto credentials) voidloginCallback(io.camunda.identity.sdk.authentication.dto.AuthCodeDto authCode, URI uri, jakarta.servlet.http.HttpServletResponse response) voidlogout(jakarta.servlet.http.Cookie[] cookies, jakarta.servlet.http.HttpServletResponse response) Methods inherited from class io.camunda.optimize.service.security.authentication.AbstractAuthenticationService
testAuthentication
-
Constructor Details
-
CCSMAuthenticationService
public CCSMAuthenticationService(SessionService sessionService, AuthCookieService authCookieService, CCSMTokenService ccsmTokenService, ConfigurationService configurationService)
-
-
Method Details
-
authenticateUser
- Specified by:
authenticateUserin classAbstractAuthenticationService
-
loginCallback
public void loginCallback(io.camunda.identity.sdk.authentication.dto.AuthCodeDto authCode, URI uri, jakarta.servlet.http.HttpServletResponse response) throws IOException - Specified by:
loginCallbackin classAbstractAuthenticationService- Throws:
IOException
-
logout
public void logout(jakarta.servlet.http.Cookie[] cookies, jakarta.servlet.http.HttpServletResponse response) - Specified by:
logoutin classAbstractAuthenticationService
-