Class CCSaaSAuthenticationService
java.lang.Object
io.camunda.optimize.service.security.authentication.AbstractAuthenticationService
io.camunda.optimize.service.security.authentication.CCSaaSAuthenticationService
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.CCSaaSCondition.class)
public class CCSaaSAuthenticationService
extends AbstractAuthenticationService
-
Field Summary
FieldsFields inherited from class io.camunda.optimize.service.security.authentication.AbstractAuthenticationService
authCookieService, sessionService -
Constructor Summary
ConstructorsConstructorDescriptionCCSaaSAuthenticationService(SessionService sessionService, AuthCookieService authCookieService) -
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
-
Field Details
-
INVALID_ENDPOINT_MESSAGE
- See Also:
-
-
Constructor Details
-
CCSaaSAuthenticationService
public CCSaaSAuthenticationService(SessionService sessionService, AuthCookieService authCookieService)
-
-
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
-