customAuthenticationExtension リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

カスタム認証拡張機能は、ユーザー認証セッション中に外部システムとの対話を定義します。 これは、次の型が派生する抽象型です。

customCalloutExtension から継承します。

カスタム要求プロバイダー トークン発行イベント (プレビュー) を構成するときに、この API を使用する方法について説明します。

注:

最大 100 個のカスタム拡張機能ポリシーを使用できます。

メソッド

メソッド 戻り値の種類 説明
customAuthenticationExtensions を一覧表示する customAuthenticationExtension コレクション customAuthenticationExtension オブジェクトとそのプロパティの一覧を取得します。
customAuthenticationExtension を作成する customAuthenticationExtension 新しい customAuthenticationExtension オブジェクトを 作成します。
customAuthenticationExtension を取得する customAuthenticationExtension customAuthenticationExtension オブジェクトのプロパティとリレーションシップを読み取ります。
customAuthenticationExtension を更新する なし customAuthenticationExtension オブジェクトのプロパティを更新します。
customAuthenticationExtension を削除する なし customAuthenticationExtension オブジェクトを削除します。
validateAuthenticationConfiguration authenticationConfigurationValidation customAuthenticationExtension オブジェクトのエンドポイントと認証構成の有効性を確認します。

プロパティ

プロパティ 説明
authenticationConfiguration customExtensionAuthenticationConfiguration customAuthenticationExtension の認証構成。 customCalloutExtension から継承されます。
clientConfiguration customExtensionClientConfiguration customAuthenticationExtension の接続設定。 customCalloutExtension から継承されます。
説明 String customAuthenticationExtension の説明。 customCalloutExtension から継承されます。
displayName String customAuthenticationExtension の表示名。 customCalloutExtension から継承されます。
endpointConfiguration customExtensionEndpointConfiguration このカスタム拡張機能が呼び出す HTTP エンドポイント。 customCalloutExtension から継承されます。
id String customAuthenticationExtension の識別子。 エンティティから継承 されます。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.customAuthenticationExtension",
  "id": "String (identifier)",
  "authenticationConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
  },
  "clientConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionClientConfiguration"
  },
  "description": "String",
  "displayName": "String",
  "endpointConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
  }
}