# SENTUserContextDelegate

## SENTUserContextDelegate API

### `didUpdateUserContext()`

Receives user context updates.

```swift
func didUpdateUserContext(_ userContext: SENTUserContext, 
                          forCriteriaMask criteriaMask: SENTUserContextUpdateCriteria)
```

### `didUpdateProvisionalAwareUserContext()`

Receives user context updates that may include provisional events. See [isProvisional](https://docs.sentiance.com/important-topics/sdk/api-reference/event-timeline/senttimelineevent#isprovisional).

```swift
func didUpdateProvisionalAwareUserContext(_ userContext: SENTUserContext, 
                                          forCriteriaMask criteriaMask: SENTUserContextUpdateCriteria)
```
