Implemented support for creating tenant-scoped custom tokens.
Moved custom token creation APIs to the AbstractFirebaseAuth parent class so they are available on both FirebaseAuth and TenantAwareFireabseAuth.
Cleaned up and refactored the unit tests to check the custom token creation functionality via both public interfaces. See the new CustomTokenTest where I use parameterized tests for this purpose.
AbstractFirebaseAuth
parent class so they are available on bothFirebaseAuth
andTenantAwareFireabseAuth
.CustomTokenTest
where I use parameterized tests for this purpose.