| title | onTokenIssuanceStartCustomExtension resource type |
|---|---|
| description | Custom extension to invoke when handling the event when a token is about to be issued to your application. |
| author | soneff |
| ms.localizationpriority | medium |
| ms.subservice | entra-sign-in |
| doc_type | resourcePageType |
| ms.date | 07/22/2024 |
Namespace: microsoft.graph
[!INCLUDE beta-disclaimer]
Custom extension to invoke when handling the event when a token is about to be issued to your application.
Inherits from customAuthenticationExtension.
Try out this event in the Woodgrove demo tenant.
None.
For the list of API operations for managing this resource type, see the customAuthenticationExtension resource type.
| Property | Type | Description |
|---|---|---|
| authenticationConfiguration | customExtensionAuthenticationConfiguration | The authentication configuration for this custom authentication extension. Inherited from customCalloutExtension. |
| claimsForTokenConfiguration | onTokenIssuanceStartReturnClaim collection | Collection of claims to be returned by the API called by this custom authentication extension. |
| clientConfiguration | customExtensionClientConfiguration | The connection settings for the custom authentication extension. Inherited from customCalloutExtension. |
| description | String | Description for the custom authentication extension. Inherited from customCalloutExtension. |
| displayName | String | Display name for the custom authentication extension. Inherited from customCalloutExtension. |
| endpointConfiguration | customExtensionEndpointConfiguration | Configuration for the API endpoint that the custom authentication extension will call. Inherited from customCalloutExtension. |
| id | String | Identifier for onTokenIssuanceStartCustomExtension. Inherited from entity. |
None.
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.onTokenIssuanceStartCustomExtension",
"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"
},
"claimsForTokenConfiguration": [
{
"@odata.type": "microsoft.graph.onTokenIssuanceStartReturnClaim"
}
]
}