When the Fernet token provider was implemented, it extended the
provider.common.py:BaseProvider class. It also overrode most all common methods
the BaseProvider implemented. Other token providers in Keystone (like the UUID
an PKI providers) just implemente a _get_token_id method because token ids may
be different across providers.
This commit removes the issue_v3_token() method from the fernet.Provider. This
ensure that the Fernet provider uses the same issue_v3_token() that all the
other token providers use.
Subsequent patches will do the same for issue_v2_token, validate_v3_token, and
validate_v2_token.
Conflicts:
keystone/token/providers/fernet/core.py
Closes-Bug: #1515485
Change-Id: I03f56c9c84389a6d6cdb3a6863fcbfca486af337
(cherry picked from commit 91a0b29809)