Skip to main content

chainkey_android 0.5.0 copy "chainkey_android: ^0.5.0" to clipboard
chainkey_android: ^0.5.0 copied to clipboard

PlatformAndroid

Android implementation of the chainkey plugin using StrongBox, AndroidKeyStore, and CredentialManager.

0.5.0 #

  • Bump chainkey_platform_interface dependency to ^0.5.0.

0.4.0 #

  • Implement passkey registration via androidx.credentials.CredentialManager with CreatePublicKeyCredentialRequest.
  • Implement passkey assertion via GetPublicKeyCredentialOption with coroutine-based async.
  • DER signature parsing and base64url encoding on assertion responses.
  • Map CreateCredentialCancellationException/GetCredentialCancellationException to UserCancelledException.
  • Add credentials and credentials-play-services-auth dependencies.
  • Bump chainkey_platform_interface dependency to ^0.4.0.

0.3.0 #

  • Implement Android KeyStore/StrongBox native P-256 key generation with setIsStrongBoxBacked(true) and graceful TEE fallback.
  • Implement raw 32-byte hash signing via NONEwithECDSA with KeyPermanentlyInvalidatedException mapping.
  • Set setInvalidatedByBiometricEnrollment(false) to prevent key destruction on new fingerprint enrollment.
  • Add ActivityAware + androidx.biometric:biometric for BiometricPrompt with custom PromptInfo (title/subtitle/description/negativeButtonText/confirmationRequired).
  • Remove duplicate KeyApi.g.kt causing symbol collisions.
  • Add dartPluginClass: ChainkeyAndroid for correct auto-registration.

0.2.0 #

  • Bump chainkey_platform_interface dependency to ^0.2.0.

0.1.1 #

  • Map platform exceptions to typed ChainkeyException instances.
  • Integrate updated chainkey_platform_interface dependency.

0.1.0 #

  • Initial release of chainkey federated plugin package.
0
likes
150
points
724
downloads

Documentation

API reference

Publisher

verified publisherkryonex.io

Weekly Downloads

Android implementation of the chainkey plugin using StrongBox, AndroidKeyStore, and CredentialManager.

Repository (GitHub)
View/report issues
Contributing

License

Apache-2.0 (license)

Dependencies

chainkey_platform_interface, flutter

More

Packages that depend on chainkey_android

Packages that implement chainkey_android