importCertificateToKeychain method

Future<String?> importCertificateToKeychain({
  1. required String certificateBase64,
  2. required String password,
  3. required String alias,
})

Import a PKCS#12 certificate to iOS Keychain for mTLS (iOS only)

Parameters:

  • certificateBase64: Base64-encoded PKCS#12 (.pfx/.p12) certificate data
  • password: Password to decrypt the certificate
  • alias: Unique identifier for the certificate in keychain

Returns the alias on success, null on failure.

Implementation

Future<String?> importCertificateToKeychain({
  required String certificateBase64,
  required String password,
  required String alias,
}) {
  return FacedetectTadiSdkPlatform.instance.importCertificateToKeychain(
    certificateBase64: certificateBase64,
    password: password,
    alias: alias,
  );
}