OAuth 2.0 および OpenID Connect の使用法
- OAuth 2.0 および OpenID Connect の概要
- InterSystems IRIS が OAuth 2.0 および OpenID Connect をサポートする方法
- サポートされているシナリオ
- OAuth 2.0 および OpenID Connect に対する InterSystems IRIS のサポート
- InterSystems IRIS でサポートされる標準規格
- OAuth 2.0 クライアントとしての InterSystems IRIS Web アプリケーションの使用法
- InterSystems IRIS クライアントの前提条件
- 構成要件
- コード要件の概要
- トークンの取得
- トークンの検証
- HTTP 要求へのアクセス・トークンの追加
- Web クライアントの代行認証の定義 (オプション)
- バリエーション
- アクセス・トークンの取り消し
- JWT で使用するキーの回転
- 承認サーバからの新しい公開の JWKS の取得
- OAuth 2.0 リソース・サーバとしての InterSystems IRIS Web アプリケーションの使用法
- OAuth 2.0 承認サーバとしての InterSystems IRIS の使用法
- InterSystems IRIS 承認サーバの構成要件
- コードのカスタマイズ・オプションと全体的な手順
- InterSystems IRIS 承認サーバのカスタム・メソッドの実装
- %OAuth2.Server.Properties オブジェクトの詳細
- 承認サーバ・エンドポイントの場所
- InterSystems IRIS OAuth 2.0 承認サーバでのクライアント定義の作成
- JWT で使用するキーの回転
- クライアントからの新しい公開の JWKS の取得
- プログラムによる構成項目の作成方法
- DirectLogin() の実装
- 証明書と JWT (JSON Web Token)
- JWT ヘッダの操作