Skip to content
Latchkey

Token Exchange Flow とは?

token exchange flow は、呼び出し元がすでに保持している token を提示し、特定のターゲット向けにスコープされた別の token を受け取るプロトコルです。CI/CD では、workflow が自身の identity token を提示し、短命なクラウド認証情報と交換できます。この交換こそが、長期的なプロバイダのキーを pipeline に保存せずに済ませるものです。

なぜ重要か

検証可能な identity token を一時的な認証情報と交換することで、静的なクラウド secret を CI に保持する必要がなくなります。これはキーレスで federated な deployment 認証の背後にある仕組みです。

関連ガイド