Java SDK: partner-2faPublic partner-2fa surface for ie.keyra:keyra-java-sdk.On this pageOn this pageVerificationClient SetupManagementEnrollmentRecoveryAuthenticationRuntime: SERVER. See package overview for installation.Verification#consumeChallenge()Consume one-time verification token, then create your app session.Client Setup#createKeyraPartner2FA()Factory matching TypeScript createKeyraPartner2FA.Management#disable2FA()Disable/revoke identity for the external user.Enrollment#enable2FA()Start enrollment (overloads with optional returnUrl).get2FAStatus()Enrollment status for an external user id.pollEnrollment()Single enrollment poll.waitForEnrollment()Poll until enrollment terminal state or timeout.Recovery#generateRecoveryCodes()Generate/rotate recovery codes.recoverIdentity()Initiate recovery session.Authentication#pollChallenge()Single challenge poll. verificationToken is one-shot when approved.startAuthentication()Create login challenge (overloads for nonce / returnUrl).waitForChallengeApproval()Poll until approved with verificationToken, or denied/expired/timeout.Next stepsSDK overviewJava SDKarrow_forwardErrorsException classesarrow_forwardarrow_backPreviousvalidateVerification()SDKsNextarrow_forwardconsumeChallenge()SDKs