DCAppAttestService.generatekey() Key creation limit

Hi we are developing a appattestation devicecheck feature .

  1. we would like to is there a limit on creating a DCAppAttestService.generateKey() ?
  2. what happens to the cryptographic key in the Secure Enclave that already created when we call the DCAppAttestService.generateKey() again .
  3. Does it overrides the old keypair OR does it create a new key always