java.lang.Object
biz.devstack.springframework.boot.config.security.TokenService

public abstract class TokenService extends Object
  • Constructor Details

    • TokenService

      public TokenService()
  • Method Details

    • init

      @PostConstruct public void init()
    • createToken

      public String createToken(String username, String role)
    • verifyToken

      public org.springframework.security.authentication.UsernamePasswordAuthenticationToken verifyToken(String token)
    • getAuthenticationPrincipal

      public String getAuthenticationPrincipal(boolean required)
    • getAuthorities

      protected List<String> getAuthorities(String role)
    • generateRSAKeyPair

      public static String[] generateRSAKeyPair()
    • parseRSAPublicKey

      public static RSAPublicKey parseRSAPublicKey(String text)
    • parseRSAPrivateKey

      public static RSAPrivateKey parseRSAPrivateKey(String text)