OpenID CX の基本的なフロー (アーティファクト、非同期) 7 OP エンド ポイント XRD サービスにアクセス XRDを取得し、OP側のエンドポイントの場所と公開鍵を入手 「契約書案 (Offer)」 を作成し、署名を付加 「契約書案」をOPに送付 「契約書案」にひもづく「チケット」を返却 OPにリダイレクトして「チケット」を提示 XRDを取得し、RP側のエンドポイントの場所と公開鍵を入手 チケットにひもづいた「契約書案」に対する同意の確認 「トランザクションID」を生成 リダイレクトしてRPに「トランザクションID」を提示 Done! 「トランザクションID」を保管 RP エンド ポイント XRD 「契約書案」を保管 何らかの処理 「トランザクションID」にひもづく「契約書」を作成した旨を通知 「契約書 (Contract)」を作成し、署名を付加 「トランザクションID」にひもづく「契約書」を要求 「トランザクションID」にひもづく「契約書」を返却 「契約書」を保管