Class TokenGenerator


  • @Component
    public class TokenGenerator
    extends Object
    • Constructor Detail

      • TokenGenerator

        public TokenGenerator()
    • Method Detail

      • generateForOtp

        public String generateForOtp​(io.mosip.kernel.core.authmanager.model.MosipUserDto mosipUser,
                                     Boolean isOtpVerifiedYet)
      • refreshTokenForOTP

        public String refreshTokenForOTP​(io.mosip.kernel.core.authmanager.model.MosipUserDto mosipUser)
      • basicGenerate

        public BasicTokenDto basicGenerate​(io.mosip.kernel.core.authmanager.model.MosipUserDto mosipUser)
      • basicGenerateOTPToken

        public BasicTokenDto basicGenerateOTPToken​(io.mosip.kernel.core.authmanager.model.MosipUserDto mosipUser,
                                                   boolean otpVerified)
      • refreshToken

        public String refreshToken​(io.mosip.kernel.core.authmanager.model.MosipUserDto mosipUser)
      • generateNewToken

        public TimeToken generateNewToken​(String existingToken)