Class ServerTokenGenerator

java.lang.Object
io.getlime.security.powerauth.crypto.server.token.ServerTokenGenerator

public class ServerTokenGenerator extends Object
Server side class used for generating new tokens.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Details

    • ServerTokenGenerator

      public ServerTokenGenerator()
  • Method Details

    • generateTokenId

      public String generateTokenId()
      Generate random token ID. Use UUID format.
      Returns:
      Random token ID.
    • generateTokenSecret

      public byte[] generateTokenSecret() throws CryptoProviderException
      Generate random token secret, 16 random bytes.
      Returns:
      Random token secret.
      Throws:
      CryptoProviderException - In case key cryptography provider is incorrectly initialized.