# MfaChallenge

Canonical page: https://docs.ovok.com/java-sdk/reference/mfa-challenge

```java
public record MfaChallenge(ProfileType profileType, String loginId, String codeVerifier)
```

Pending MFA sign-in, answered with [`AuthResource.verifyMfa(MfaChallenge, String)`](/java-sdk/reference/auth-resource#verifymfa).

**Components:**

- `profileType`: the profile type being signed in
- `loginId`: the pending login ID
- `codeVerifier`: the PKCE code verifier for this login
