* Auth integration with AppCheck (#10798)
* Auth App check integration without unit testing
* Add Unitest for AppCheck Auth Integration
* Style the format for Auth-Appcheck Integration
* Fix typo in import for FIRAppCheckInterop
* Style this file
* Fix wrong import
* Fix style for this file
* Fix style in this file
* Add Source path for FIRAppCheckInterop
* Add self to async block in Unit Test
* Fix: pass appcheckInterop to request configuration
* style the fixed files
* revert files that are only for local testing
* modify init method to avoid more changes
* remove extra comments
* upload for debug unit test
* Revert Sample changes and add appcheck into unit tests
* Fix issues in FIRAuthRequestConfiguration and typos in unit tests
* fix error loading and revert pod files
* Add spaces to keep style consistent
* pass appCheckToken as URL fragment (#10877)
* pass appCheckToken as URL fragment
* pass appcheck token as url fragments to phone provider
* for test purpose only: commented async function
* test if it is google cloud error
* formatting the file
* formatting the file
* fix comments issues
* remove printing function
* remove unused property
* Adding Unit test for passing appchecktoekn as a url fragment
* add import for FIRAppCheckTokenResultInterop
* Add separate file for FIRFakeAppCheck and Modify accordingly
* add copyright comments for bewly created files
* Add declaration for completion in FIRFakeAppCheck
* add correct param decalaration
* clean FIRFakeAppCheck.h
* add method in FIRAppcheck.h to avoid complaints
* correct copyright info
* fix typo in FIRFakeAppCheck.m
* Recover declarations
* solve comments issues
* Add changes to unit tests for changes in FIRAuthRequestConfiguration
* Add changelog
* Edit changelog
* Add api addtion for SIWA and add Function for Unit test
* Adding Unit test for apple signIn flow in FIROAuthProviderTests and FIRAuthTest
* remove AuthSample.xcodeproj fiels and application.plist file under Sample
* Revert "remove AuthSample.xcodeproj fiels and application.plist file under Sample"
This reverts commit 8578f964b9.
* remove changes in AuthSample 1/5
* remove changes in AuthSample 2/5
* remove changes in AuthSample 3/5
* remove changes in AuthSample 4/5
* remove changes in AuthSample 5/5
* overwrite with master firles to remove white space changes in the two files
* Delete Application.plist file
* Clean extra methods in FIROAuthCredentialInternal and related files to add displayname
* Add displayName in FIRVerifyAssertionRequest
* Fix issues in comments, merge GoogleAuthprovider, fix files in tests
* fix issues
* Clang-format all files
* Adding comment for testSignInWithCredentialSuccess
* Adding comments for testSignInWithCredentialSuccess
* Updates to reflect approved API.
* Address review comments.
* Update unit tests.
* Update changelog.
* Remove JSON pretty-print and add one more unit test.
---------
Co-authored-by: Rosalyn Tan <rosalyntan@google.com>
The method "fetchItemsForIdentityVerificationSignature:" is marked as available only on tvOS 13.5+ in Xcode 13 (tvOS 15 SDK) but was extended to tvOS 13.4.8+ in Xcode 14 (tvOS 16 SDK).
Updated the availability check to limit to tvOS 13.5+ when compiling with Xcode 13.
#no-changelog