Obtuve un código como este en el parámetro de código de solicitud: "{####}" y quiero almacenarlo en la base de datos descifrado.
const { plaintext, messageHeader } = await decrypt( keyring, b64.toByteArray(codeParameter), ); console.log(plaintext, messageHeader);esa es la peticion
{ version: '1', region: 'eu-west-1', userPoolId: 'xxxxxxx', userName: 'xxxxxxxx', callerContext: { awsSdkVersion: 'aws-sdk-unknown-unknown', clientId: 'xxxxxxxx' }, triggerSource: 'CustomMessage_SignUp', request: { userAttributes: { sub: 'xxxxxxx', 'cognito:email_alias': 'xxxxxxx', email_verified: 'false', 'cognito:user_status': 'UNCONFIRMED', email: 'xxxxxxx' }, codeParameter: '{####}', linkParameter: '{##Click Here##}', usernameParameter: null }, response: { smsMessage: null, emailMessage: null, emailSubject: null } }Por lo que puedo ver, se llama código en AWS DOC y no codeParameter.
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-custom-email-sender.html