in src/Amazon.AspNetCore.Identity.Cognito/CognitoUserManager.cs [375:396]
public async Task<IdentityResult> CreateAsync(TUser user, string password, IDictionary<string, string> validationData)
{
ThrowIfDisposed();
if (user == null)
{
throw new ArgumentNullException(nameof(user));
}
if (password == null)
{
throw new ArgumentNullException(nameof(password));
}
var validate = await ValidatePasswordInternal(user, password).ConfigureAwait(false);
if (!validate.Succeeded)
{
return validate;
}
var result = await _userStore.CreateAsync(user, password, validationData, CancellationToken).ConfigureAwait(false);
return result;
}