diff --git a/policies/totp/policy/TrustFrameworkExtensions_TOTP.xml b/policies/totp/policy/TrustFrameworkExtensions_TOTP.xml index 4c9e4447..a1b58a9d 100644 --- a/policies/totp/policy/TrustFrameworkExtensions_TOTP.xml +++ b/policies/totp/policy/TrustFrameworkExtensions_TOTP.xml @@ -401,7 +401,6 @@ - @@ -762,8 +761,23 @@ + begin the TOTP verification session --> + + + numberOfAvailableDevices + 0 + SkipThisOrchestrationStep + + + + + + + + + numberOfAvailableDevices @@ -820,8 +834,23 @@ + begin the TOTP verification session. --> + + + numberOfAvailableDevices + 0 + SkipThisOrchestrationStep + + + + + + + + + numberOfAvailableDevices diff --git a/policies/totp/policy/TrustFrameworkExtensions_TOTPMigration.xml b/policies/totp/policy/TrustFrameworkExtensions_TOTPMigration.xml index a20b26f2..9e13cdb9 100644 --- a/policies/totp/policy/TrustFrameworkExtensions_TOTPMigration.xml +++ b/policies/totp/policy/TrustFrameworkExtensions_TOTPMigration.xml @@ -93,7 +93,7 @@ - + extension_StrongAuthenticationAppSecretKey @@ -111,7 +111,7 @@ - + extension_StrongAuthenticationAppSecretKey diff --git a/policies/totp/readme.md b/policies/totp/readme.md index 7ee61e73..246213f4 100644 --- a/policies/totp/readme.md +++ b/policies/totp/readme.md @@ -69,7 +69,7 @@ The below diagram depicts how the Just In Time TOTP migration works: ### Remove legacy TOTP secret claim -Within the [TOTP Migration Extension](policy/TrustFrameworkExtensions_TOTPMigration.xml) file under the *TotpFactor-Verify* sub journey, orchestration Step 5 will call the delete legacy TOTP Secret technical profile (AAD-DeleteLegacyTOTPClaim). This call by default has 2 conditions. +Within the [TOTP Migration Extension](policy/TrustFrameworkExtensions_TOTPMigration.xml) file under the *TotpFactor-Verify* sub journey, orchestration Step 6 will call the delete legacy TOTP Secret technical profile (AAD-DeleteLegacyTOTPClaim). This call by default has 2 conditions. 1. The extension attribute used to store the legacy claim needs to exist. 2. The number of registered devices is not 0