Add recovery attempt count to prt object to fix the ICM where iOS and macOS users seeing multiple prompts when SIF and MFA , both are enabled , but ESTS skips prt recovery for second request since we set the flag to skip prt recovery if prt recovered in the last 5 minutes.
Fix agreed upon by server and client teams is to allow upto 2 prt recovery calls per 5 minutes so that the prt recovery handles both SIF and MFA and customers wont be promoted quite often.
Fix : we will add a prt recovery attempt count and set the skipPrtRecovery flag only when the prt recovery has been attempted 2 times in last 5 minutes.
Type of change
[ ] Feature work
[ x] Bug fix
[ ] Documentation
[ ] Engineering change
[ ] Test
[ ] Logging/Telemetry
Risk
[ ] High – Errors could cause MAJOR regression of many scenarios. (Example: new large features or high level infrastructure changes)
[ ] Medium – Errors could cause regression of 1 or more scenarios. (Example: somewhat complex bug fixes, small new features)
[ ] Small – No issues are expected. (Example: Very small bug fixes, string changes, or configuration settings changes)
Proposed changes
Add recovery attempt count to prt object to fix the ICM where iOS and macOS users seeing multiple prompts when SIF and MFA , both are enabled , but ESTS skips prt recovery for second request since we set the flag to skip prt recovery if prt recovered in the last 5 minutes.
Fix agreed upon by server and client teams is to allow upto 2 prt recovery calls per 5 minutes so that the prt recovery handles both SIF and MFA and customers wont be promoted quite often.
Fix : we will add a prt recovery attempt count and set the skipPrtRecovery flag only when the prt recovery has been attempted 2 times in last 5 minutes.
Type of change
Risk
Additional information