SalesforceのセッションIDは、SalesforceのOpenIDプロバイダー用のトークン検証APIで機能するか確認する

Stay hungry. Stay foolish. Your time is limited, so don't waste it living someone else's life.

SalesforceのセッションIDは、SalesforceのOpenIDプロバイダー用のトークン検証APIで機能するか確認する

はじめに

標準ログイン画面からログインした場合のセッションIDが、OpenIDプロバイダーのトークン検証APIで利用可能か確認する。

目次

  1. 検証の目的
  2. 取引先詳細画面でセッションIDを取得する
  3. SalesforceのOpenIDのトークン検証APIでセッションIDが利用できるか確認する

詳細

1.検証の目的

標準ログイン画面からログインした場合のセッションIDが、OpenIDプロバイダーのトークン検証APIで利用可能か確認する。

2.取引先詳細画面でセッションIDを取得する

Apexトリガーを使って取引先オブジェクトにセッションIDを格納する。

3.SalesforceのOpenIDのトークン検証APIでセッションIDが利用できるか確認する

OpenIDプロバイダーのトークン検証APIを利用してセッションが有効であることを確認できた。

さいごに

いかがだったでしょうか。
標準ログイン画面からログインした場合のセッションIDが、OpenIDプロバイダーのトークン検証APIで利用可能か確認できました。
MuleSoftのOpenID Connect Access Token Enforcement Policyも色々使えそうですね。では、