Private token based on the token with private key. Therefore it must inherit public key field through constructor parameter.