Good Inheritance
| public class GoogleJwtCreator { |
Some of these could fully inherit from others. Make inheritance decisions based on which claims each contain.
For example, if XToken has claims A and B while YToken has claims A, B, and C then Y should extend X to avoid code duplication.