Skip to content

Conversation

@Anders-planck
Copy link
Collaborator

  • Add getCertificatesInfo() method to ACubeSDK for fast certificate info access
  • Update ExpoMutualTLSClass interface with all expo-mutual-tls features
  • Implement parseCertificate methods (P12 and PEM parsing support)
  • Add getCertificatesInfo() native method to retrieve stored certificate metadata
  • Implement proper getCertificateInfo() using expo-mutual-tls getCertificatesInfo()
  • Add removeAllListeners() method for proper event cleanup
  • Add new SDKError types: MTLS_ADAPTER_NOT_AVAILABLE, CERTIFICATE_INFO_ERROR
  • Fix CertificateInfo interface compatibility in Node.js adapter
  • Add detailed certificate parsing with subject, issuer, validity, fingerprints
  • Extract pemId and cashRegisterUUID from certificate commonName
  • Add comprehensive debug logging for certificate operations
  • Complete feature parity with @a-cube-io/expo-mutual-tls library

Anders-planck and others added 2 commits October 21, 2025 15:24
…s integration

- Add getCertificatesInfo() method to ACubeSDK for fast certificate info access
- Update ExpoMutualTLSClass interface with all expo-mutual-tls features
- Implement parseCertificate methods (P12 and PEM parsing support)
- Add getCertificatesInfo() native method to retrieve stored certificate metadata
- Implement proper getCertificateInfo() using expo-mutual-tls getCertificatesInfo()
- Add removeAllListeners() method for proper event cleanup
- Add new SDKError types: MTLS_ADAPTER_NOT_AVAILABLE, CERTIFICATE_INFO_ERROR
- Fix CertificateInfo interface compatibility in Node.js adapter
- Add detailed certificate parsing with subject, issuer, validity, fingerprints
- Extract pemId and cashRegisterUUID from certificate commonName
- Add comprehensive debug logging for certificate operations
- Complete feature parity with @a-cube-io/expo-mutual-tls library

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
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