f6b4582ed1
feat: Add Recaptcha attestation provider ( #94 )
...
Signed-off-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
Co-authored-by: Hitesh Maurya <hiteshmaurya@google.com >
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
2026-06-09 16:44:19 -04:00
Nick Cooke
34e4ef0800
[v11] Migrate to GoogleUtilities v8 ( #61 )
...
Signed-off-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2024-06-12 15:22:18 -04:00
Nick Cooke
7d2688de03
[AppCheckCore] Migrate to GoogleUtilities's storage container ( #53 )
2024-04-12 15:40:49 -04:00
Andrew Heard
ba91f3f518
Fix C function warnings in Xcode 14.3+ ( #28 )
2023-09-08 17:36:04 -04:00
Andrew Heard
462e3d2cf5
Make API key nonnull in DeviceCheck and debug providers ( #26 )
2023-09-07 15:15:43 -04:00
Andrew Heard
4e405b8c4f
Rename debug token environment variable key ( #24 )
2023-09-07 10:57:38 -04:00
Andrew Heard
023abd45d3
Add baseURL parameter to GACAppCheckDebugProvider constructor ( #21 )
2023-08-31 12:18:47 -04:00
Andrew Heard
f2cc90d0ce
Return GACAppCheckTokenResult in tokenForcingRefresh handler ( #19 )
2023-08-30 14:22:33 -04:00
Andrew Heard
f53218675e
Consistently use GACAppCheckTokenProtocol in public API ( #15 )
2023-08-23 10:12:24 -04:00
Andrew Heard
8d0bdd3f24
Add generation of limited-use tokens with a TTL of 5 mins ( #11 )
2023-08-22 12:56:00 -04:00
Andrew Heard
b12f472db8
Rename instanceName and storageID to serviceName ( #11599 )
...
For consistency, renamed both instanceName and storageID to serviceName for consistency.
In all cases, the serviceName is an identifier that differentiates multiple GACAppCheck instances such as when there are multiple FIRApps in use, or multiple dependent SDKs (e.g., Firebase and Google Sign-In). This unique identifier ensures their state is not shared in the Keychain or in User Defaults.
2023-08-01 13:48:42 -04:00
Andrew Heard
2d2d0e6228
Renamed AppCheck to AppCheckCore ( #11581 )
...
Renamed the App Check (Lite) SDK to App Check Core.
2023-07-21 10:17:20 -04:00