Class HvlAuthJwtAuthenticationServiceImpl

java.lang.Object
tr.com.havelsan.javarch.oauth.auth.starter.jwt.service.HvlAuthJwtAuthenticationServiceImpl
All Implemented Interfaces:
HvlAuthAuthenticationService

@Service public class HvlAuthJwtAuthenticationServiceImpl extends Object implements HvlAuthAuthenticationService
The class which implements HvlAuthAuthenticationService.
  • Constructor Details

    • HvlAuthJwtAuthenticationServiceImpl

      public HvlAuthJwtAuthenticationServiceImpl(HvlOAuthUserManager userManager, tr.com.havelsan.javarch.jwt.generator.HvlJwtGenerator jwtGenerator, HvlAuthAuthenticatorService authenticatorService, HvlAuthVerificationService verificationService, HvlOAuthSettingIntegrationProvider settingIntegrationProvider, HvlSessionDataProvider sessionDataProvider, tr.com.havelsan.javarch.jwt.security.configuration.properties.HvlJwtCookieProperties jwtCookieProperties, tr.com.havelsan.javarch.jwt.security.configuration.properties.HvlJwtHeaderProperties jwtHeaderProperties, HvlOAuthCaptchaService captchaService, HvlOAuthGoogleAuthenticatorService googleAuthenticationService, HvlOAuthCaptchaVerificationProperties captchaVerificationProperties)
      Instantiates a new HvlAuthJwtAuthenticationServiceImpl.
      Parameters:
      userManager - the user manager
      jwtGenerator - the jwt generator
      authenticatorService - the authenticator service
      verificationService - the verification service
      settingIntegrationProvider - the setting integration provider
      sessionDataProvider - the session data provider
      jwtCookieProperties - the jwt cookie properties
      jwtHeaderProperties - the jwt header properties
      captchaService - the captcha service
      googleAuthenticationService - the google authentication service
      captchaVerificationProperties - the captcha setting properties
  • Method Details