authenticationEventListener resource type
Namespace: microsoft.graph
To customize the authentication process, listeners can be registered which specify that for some event, on some conditions, some custom logic can be invoked. This is an abstract type from which the following types are derived.
- onInteractiveAuthFlowStartListener resource type resource type
- onAuthenticationMethodLoadStartListener resource type resource type
- onAttributeCollectionListener resource type resource type
- onUserCreateStartListener resource type resource type
- onTokenIssuanceStartListener resource type resource type
Inherits from entity.
Note
You can have a maximum of 250 event listeners.
Methods
Method | Return type | Description |
---|---|---|
List | authenticationEventListener collection | Retrieve a list of the object types that are derived from authenticationEventListener. |
Create | authenticationEventListener | Create a new object type that is derived from authenticationEventListener. |
Get | authenticationEventListener | Read the properties and relationships of an object type that is derived from authenticationEventListener. |
Update | None | Update the properties of an object type that is derived from authenticationEventListener. |
Delete | None | Delete an object type that is derived from authenticationEventListener. |
Properties
Property | Type | Description |
---|---|---|
conditions | authenticationConditions | The conditions on which this authenticationEventListener should trigger. |
id | String | Identifier for this authenticationEventListener. Inherited from entity. |
authenticationEventsFlowId | String | Indicates the authenticationEventListener is associated with an authenticationEventsFlow. Read-only. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.authenticationEventListener",
"id": "String (identifier)",
"conditions": {
"@odata.type": "microsoft.graph.authenticationConditions"
},
"authenticationEventsFlowId": "String"
}