Class HvlSessionProviderImpl

java.lang.Object
tr.com.havelsan.javarch.oauth.session.server.provider.HvlSessionProviderImpl
All Implemented Interfaces:
tr.com.havelsan.javarch.security.session.provider.HvlSecuritySessionProvider

@Primary @Component public class HvlSessionProviderImpl extends Object implements tr.com.havelsan.javarch.security.session.provider.HvlSecuritySessionProvider
The class which implements HvlSecuritySessionProvider.
  • Constructor Details

    • HvlSessionProviderImpl

      public HvlSessionProviderImpl(HvlSessionService sessionService, tr.com.havelsan.javarch.jwt.parser.HvlJwtParser jwtParser)
      Instantiates a new HvlSessionProvider.
      Parameters:
      sessionService - the session service
      jwtParser - the jwt parser
  • Method Details

    • get

      public tr.com.havelsan.javarch.security.session.provider.model.HvlSecuritySession get(String identifier, String token) throws tr.com.havelsan.javarch.session.provider.exception.HvlSecuritySessionException
      Specified by:
      get in interface tr.com.havelsan.javarch.security.session.provider.HvlSecuritySessionProvider
      Throws:
      tr.com.havelsan.javarch.session.provider.exception.HvlSecuritySessionException