@@ -298,7 +298,7 @@ public static WebAuthNSignInUpResult signUp(Storage storage, TenantIdentifier te
298
298
AuthRecipeUserInfo userInfo = webAuthNStorage .signUpWithCredentialsRegister_Transaction (
299
299
tenantIdentifier , con , recipeUserId , generatedOptions .userEmail ,
300
300
generatedOptions .relyingPartyId , credentialToSave );
301
- userInfo .setExternalUserId (null ); //TODO revisit this
301
+ userInfo .setExternalUserId (null );
302
302
303
303
return new WebAuthNSignInUpResult (credentialToSave , userInfo , generatedOptions );
304
304
} catch (DuplicateUserIdException duplicateUserIdException ) {
@@ -487,7 +487,7 @@ private static WebAuthNOptions saveGeneratedOptions(TenantIdentifier tenantIdent
487
487
488
488
public static String generateRecoverAccountToken (Main main , Storage storage , TenantIdentifier tenantIdentifier , String email )
489
489
throws NoSuchAlgorithmException , InvalidKeySpecException , TenantOrAppNotFoundException ,
490
- StorageQueryException {
490
+ StorageQueryException , WebAuthNEmailNotFoundException {
491
491
// find the recipe user with the email
492
492
AuthRecipeUserInfo [] users = AuthRecipe .getUsersByAccountInfo (tenantIdentifier , storage , true , email , null ,
493
493
null , null , null );
@@ -538,7 +538,7 @@ tenantIdentifier, new AccountRecoveryTokenInfo(userId,
538
538
}
539
539
540
540
public static AccountRecoveryTokenInfo consumeRecoverAccountToken (Main main , TenantIdentifier tenantIdentifier , Storage storage , String token )
541
- throws StorageQueryException , NoSuchAlgorithmException {
541
+ throws StorageQueryException , NoSuchAlgorithmException , InvalidTokenException {
542
542
WebAuthNSQLStorage webauthnStorage = StorageUtils .getWebAuthNStorage (storage );
543
543
544
544
String hashedToken = Utils .hashSHA256 (token );
0 commit comments