Implemented support for verifying tenant-scoped ID tokens, and exposed TenantId from the FirebaseToken class.
Moved VerifyIdTokeAsync() APIs to the AbstractFirebaseAuth class.
Updated unit tests.
Set the LangVersion to latest in the FirebaseAdmin.Tests.csproj file (we already use the same setting in FirebaseAdmin.csproj). This enables us to use latest language features like private protected which are useful in implementing better encapsulated test utils.
TenantId
from theFirebaseToken
class.VerifyIdTokeAsync()
APIs to theAbstractFirebaseAuth
class.LangVersion
to latest in theFirebaseAdmin.Tests.csproj
file (we already use the same setting inFirebaseAdmin.csproj
). This enables us to use latest language features likeprivate protected
which are useful in implementing better encapsulated test utils.