次の方法で共有


oidcClientSecretAuthentication リソースの種類

名前空間: microsoft.graph

重要

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

クライアント シークレットを使用して外部 OpenID Connect ID プロバイダーでクライアント アプリケーションを認証する oidcIdentityProvider プロバイダー オブジェクト内のクライアント認証情報を表します。

oidcClientAuthentication から継承します。

プロパティ

プロパティ 説明
clientSecret String 外部 OpenID Connect ID プロバイダーでクライアント アプリケーションを構成して取得したクライアント シークレット。 プロパティにはクライアント シークレットが含まれており、ID プロバイダーが client_secret_post 認証方法のいずれかを使用できるようにします。

クライアント識別子とシークレットを取得する場所

各 ID プロバイダーには、アプリ登録を作成するためのプロセスがあります。 たとえば、ユーザーは Facebook とのアプリ登録を developers.facebook.com で作成します。 作成したクライアント識別子とクライアント シークレットは、identityProvider の作成に渡すことができます。 その後、認証のためにディレクトリ内の各ユーザー オブジェクトをいずれかのテナントの ID プロバイダーにフェデレーションすることができます。 これにより、ID プロバイダーのサインイン ページでユーザーが資格情報を入力してサインインできるようになります。 ID プロバイダーからのトークンは、テナントがアプリケーションにトークンを発行する前に、Microsoft Entra IDによって検証されます。

リレーションシップ

なし。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.oidcClientSecretAuthentication",
  "clientSecret": "String"
}