Moving the responsibility of pulling the right configuration key inside
the PermissionClient keeps it as the responsibility of
permission-common, whereas putting it on the outside means anyone
constructing a PermissionClient has to know which key to use.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>