Skip to content

Commit 18d763a

Browse files
committed
Updated the migration guide
1 parent 7aff129 commit 18d763a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

V4_MIGRATION_GUIDE.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ v4 of the Auth0 Android SDK includes significant build toolchain updates, update
1414
+ [Kotlin Version](#kotlin-version)
1515
- [**Breaking Changes**](#breaking-changes)
1616
+ [Classes Removed](#classes-removed)
17+
+ [Deprecated MFA Methods Removed from AuthenticationAPIClient](#deprecated-mfa-methods-removed-from-authenticationapiclient)
1718
+ [DPoP Configuration Moved to Builder](#dpop-configuration-moved-to-builder)
1819
+ [SSOCredentials.expiresIn Renamed to expiresAt](#ssocredentialsexpiresin-renamed-to-expiresat)
1920
- [**Default Values Changed**](#default-values-changed)
@@ -110,6 +111,15 @@ buildscript {
110111
2. Call that endpoint from your app, passing the user's access token as a `Bearer` token in the `Authorization` header.
111112
3. On your backend, obtain a machine-to-machine token via the Client Credentials flow and use it to call the Management API with the precise scopes required.
112113

114+
### Deprecated MFA Methods Removed from AuthenticationAPIClient
115+
116+
The following MFA methods have been removed from `AuthenticationAPIClient`. They were deprecated in v3 in favor of the `MfaApiClient` class APIs.
117+
118+
- `loginWithOTP(mfaToken, otp)`
119+
- `loginWithOOB(mfaToken, oobCode, bindingCode)`
120+
- `loginWithRecoveryCode(mfaToken, recoveryCode)`
121+
- `multifactorChallenge(mfaToken, challengeType, authenticatorId)`
122+
113123
### DPoP Configuration Moved to Builder
114124

115125
The `useDPoP(context: Context)` method has been moved from the `WebAuthProvider` object to the login

0 commit comments

Comments
 (0)