翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
カスタム送信者の Lambda トリガー
Amazon Cognito ユーザープールは、サードパーティーの E メールと SMS 通知をアクティブ化するために、CustomEmailSender
および CustomSMSSender
の Lambda トリガーを提供します。Lambda 関数コード内からユーザーに通知を送信するには、希望の SMS プロバイダーと E メールプロバイダーを選択して使用することができます。Amazon Cognito が、確認コード、検証コード、または一時パスワードなどの通知をユーザーに送信する必要がある場合、イベントは設定された Lambda 関数を有効化します。Amazon Cognito は、有効化された Lambda 関数にコードと一時パスワード (シークレット) を送信します。Amazon Cognito は、これらのシークレットを AWS KMS カスタマーマネージドキーと AWS Encryption SDK で暗号化します。AWS Encryption SDK は、クライアント側暗号化ライブラリで、汎用データの暗号化および復号に役立ちます。
注記
これらの Lambda トリガーを使用するようにユーザープールを設定するには、AWS CLI または SDK を使用します。これらの設定は、Amazon Cognito コンソールからは利用できません。
- CustomEmailSender
-
Amazon Cognito は、E メール通知をユーザーに送信するためにこのトリガーを呼び出します。
- CustomSMSSender
-
Amazon Cognito は、SMS 通知をユーザーに送信するためにこのトリガーを呼び出します。
リソース
以下のリソースは、CustomEmailSender
および CustomSMSSender
トリガーを使用するために役立ちます。
- AWS KMS
-
AWS KMS は AWS KMS キーの作成と制御を行うマネージドサービスです。これらのキーは、データを暗号化します。詳細については、「AWS Key Management Service とは何ですか?」を参照してください。
- KMS キー
-
KMS キーは、暗号化キーの論理表現です。KMS キーには、キー ID、作成日、説明、キーステータスなどのメタデータが含まれます。KMS キーには、データの暗号化と復号に使用されるキーマテリアルも含まれています。詳細については、「AWS KMS キーの削除」を参照してください。
- 対称 KMS キー
-
対称 KMS キーは、暗号化されていない AWS KMS を終了しない 256 ビットの暗号化キーです。対称 KMS キーを使用するには、AWS KMS を呼び出す必要があります。Amazon Cognito は対称キーを使用します。同じキーで暗号化と復号化が行われます。詳細については、「KMS キーの削除」を参照してください。