Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Check: optimize auto-refresh #8232

Merged
merged 51 commits into from
Jun 11, 2021
Merged
Changes from 1 commit
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
ff204f3
App Attest provider: attestation sequence (#7971)
maksymmalyhin Apr 26, 2021
869f87c
Implement app attest key ID storage (#8014)
ncooke3 May 3, 2021
f2b77f0
Merge branch 'master' into appcheck-appattest-main
maksymmalyhin May 4, 2021
39ae2d3
App Check App Attest workflow updates: initial handshake (#8032)
maksymmalyhin May 5, 2021
ccac49c
FIRAppAttestArtifactStorage implementation and tests (#8041)
maksymmalyhin May 5, 2021
c7558b5
Implement App Attest `getRandomChallenge` (#8033)
ncooke3 May 6, 2021
e7f1ff8
Merge branch 'master' into appcheck-appattest-main
maksymmalyhin May 6, 2021
ed07e4b
Define Exchange AppAttest Assertion for FAC token API (#8058)
ncooke3 May 11, 2021
67b5c3a
Merge branch 'master' into appcheck-appattest-main
maksymmalyhin May 11, 2021
786f613
App Check App Attest: attestation request (#8059)
maksymmalyhin May 12, 2021
6742e33
Merge branch 'master' into appcheck-appattest-main
maksymmalyhin May 12, 2021
a35d7bd
App Check App Attest initial handshake adjustments (#8067)
maksymmalyhin May 12, 2021
2b16a5f
Merge remote-tracking branch 'origin/master' into appcheck-appattest-…
maksymmalyhin May 13, 2021
c2bb06b
Implement API for ExchangeAppAttestAssertionRequest endpoint (#8065)
ncooke3 May 13, 2021
cd53ea8
Merge remote-tracking branch 'origin/master' into appcheck-appattest-…
maksymmalyhin May 14, 2021
e04a789
Merge branch 'appcheck-appattest-main' of github.com:firebase/firebas…
maksymmalyhin May 14, 2021
ac17a23
App Check App Attest assertion flow (#8083)
maksymmalyhin May 17, 2021
b9d638e
Merge remote-tracking branch 'origin/master' into appcheck-appattest-…
maksymmalyhin May 17, 2021
cea2f68
App Check: store App Attest artifact per key ID (#8097)
maksymmalyhin May 18, 2021
2b70bf0
App Check: prevent concurrent token requests (#8117)
maksymmalyhin May 21, 2021
f134778
Merge remote-tracking branch 'origin/master' into appcheck-appattest-…
maksymmalyhin May 21, 2021
2102187
Changelog
maksymmalyhin May 21, 2021
c0650aa
Merge branch 'master' into appcheck-appattest-main
maksymmalyhin May 31, 2021
b8f80f3
App Check App Attest: handle attestation rejection (#8170)
maksymmalyhin Jun 1, 2021
76486af
Add FIRAppAttestProvider.h the umbrella header
maksymmalyhin Jun 1, 2021
67c6d91
Add receivedAtDate property to the FAC token
maksymmalyhin Jun 2, 2021
a7c4792
Update tests to check receivedAtDate field where important
maksymmalyhin Jun 2, 2021
0317855
[WIP] Use FIRAppCheckTokenRefreshResult instead in the refresher API
maksymmalyhin Jun 3, 2021
e24afb9
Merge remote-tracking branch 'origin/master' into mm/appcheck-refresh
maksymmalyhin Jun 4, 2021
8c40b6d
[WIP] Fix refgresher usage
maksymmalyhin Jun 4, 2021
e0e570c
Update tests with new API, keep old logic
maksymmalyhin Jun 4, 2021
e30ba15
Merge remote-tracking branch 'origin/master' into mm/appcheck-refresh
maksymmalyhin Jun 7, 2021
6b846fc
Update tests with new logic
maksymmalyhin Jun 7, 2021
847fb98
WIP
maksymmalyhin Jun 7, 2021
813c671
WIP
maksymmalyhin Jun 8, 2021
5987d2e
Initial refresh tests and fixes.
maksymmalyhin Jun 9, 2021
8894e82
Add #import <TargetConditionals.h> where needed.
maksymmalyhin Jun 9, 2021
4391ce9
Formatting
maksymmalyhin Jun 9, 2021
93836e3
Cleanup and test updates
maksymmalyhin Jun 10, 2021
5276c56
style
maksymmalyhin Jun 10, 2021
40fc64b
Comments
maksymmalyhin Jun 10, 2021
5c312bc
Merge remote-tracking branch 'origin/master' into mm/appcheck-refresh
maksymmalyhin Jun 10, 2021
f4a7c7f
Cleanup and comments
maksymmalyhin Jun 10, 2021
a9812ca
Fix catalyst
maksymmalyhin Jun 10, 2021
4713d08
Changelog
maksymmalyhin Jun 10, 2021
9825b6f
Changelog version fix
maksymmalyhin Jun 11, 2021
3ec8edc
Typo
maksymmalyhin Jun 11, 2021
26241c6
Cleanup
maksymmalyhin Jun 11, 2021
f9d140d
Typo
maksymmalyhin Jun 11, 2021
d62661c
Merge branch 'mm/appcheck-refresh' of github.com:firebase/firebase-io…
maksymmalyhin Jun 11, 2021
c6aa5ca
Imports order
maksymmalyhin Jun 11, 2021
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix catalyst
  • Loading branch information
maksymmalyhin committed Jun 10, 2021
commit a9812ca479737876f49111b3dbd0c4c956b86fca
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
#import "FirebaseAppCheck/Sources/AppAttestProvider/DCAppAttestService+FIRAppAttestService.h"

// Currently DCAppAttestService is available on iOS only.
#if TARGET_OS_IOS
#if TARGET_OS_IOS && !TARGET_OS_MACCATALYST // Catalyst should be possible with Xcode 12.5+

@implementation DCAppAttestService (FIRAppAttestService)

Expand Down