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

Add iOS SecureArea implementation and port Secure Area Test App to Compose MP #659

Merged
merged 1 commit into from
Jun 24, 2024

Conversation

davidz25
Copy link
Contributor

This adds SecureEnclaveSecureArea + associated types and also ports Secure Area Test App to be a Compose Multiplatform application.

Also rename some files for Kotlin MP to follow the convention that platform specific files of existing files have a platform specific suffix, e.g. CryptoJvm.kt and CryptoIos.kt are platform-specific implementations of Crypto.kt.

Fix up root gitignore file to ignore additional files.

Also add a XCode Workspace in the root folder which includes the two XCode projects currently in the project: SwiftBridge and SecureAreaTestApp.

Test: ./gradlew check
Test: Manually tested Secure Area Test App on both Android and iPhone.

…mpose MP.

This adds SecureEnclaveSecureArea + associated types and also ports
Secure Area Test App to be a Compose Multiplatform application.

Also rename some files for Kotlin MP to follow the convention that
platform specific files of existing files have a platform specific
suffix, e.g. `CryptoJvm.kt` and `CryptoIos.kt` are platform-specific
implementations of `Crypto.kt`.

Fix up root gitignore file to ignore additional files.

Also add a XCode Workspace in the root folder which includes the two
XCode projects currently in the project: SwiftBridge and
SecureAreaTestApp.

Test: ./gradlew check
Test: Manually tested Secure Area Test App on both Android and iPhone.

Signed-off-by: David Zeuthen <zeuthen@google.com>
@davidz25 davidz25 requested a review from sorotokin June 24, 2024 11:40
@davidz25 davidz25 merged commit 2eac337 into main Jun 24, 2024
4 checks passed
@davidz25 davidz25 deleted the secure-area-test-app-compose-multiplatform branch June 24, 2024 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants