Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.85 KB

File metadata and controls

45 lines (32 loc) · 1.85 KB
title oidcPrivateJwtKeyClientAuthentication resource type
description Private JWT key client authentication for OpenID Connect identity providers.
author brozbab
ms.localizationpriority medium
ms.subservice entra-sign-in
doc_type resourcePageType
ms.date 11/19/2024

oidcPrivateJwtKeyClientAuthentication resource type

Namespace: microsoft.graph

[!INCLUDE beta-disclaimer]

Represents client authentication information in an oidcIdentityProvider provider object where the client secret is used to authenticate the client application with the external OpenID Connect identity provider. The empty object is used to set the authentication method as client_secret_jwt.

Inherits from oidcClientAuthentication.

Properties

None.

Where to get the client identifier and secret

Each identity provider has a process for creating an app registration. For example, users create an app registration with Facebook at developers.facebook.com. The resulting client identifier and client secret can be passed to create identityProvider. Then, each user object in the directory can be federated to any of the tenant's identity providers for authentication. This enables the user to sign in by entering credentials on the identity provider's sign-in page. The token from the identity provider is validated by Microsoft Entra ID before the tenant issues a token to the application.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.oidcPrivateJwtKeyClientAuthentication"
}