# Enable Detections

### SENTEnableDetectionsResult

```objectivec
@interface SENTEnableDetectionsResult : SENTDetectionsOperationResult
```

### SENTEnableDetectionsError

```objectivec
@interface SENTEnableDetectionsError : NSObject
```

### SENTEnableDetectionsFailureReason

```objectivec
typedef NS_ENUM(NSUInteger, SENTEnableDetectionsFailureReason)
```

<table><thead><tr><th width="287">Type</th><th width="76" data-type="number">Value</th><th>Description</th></tr></thead><tbody><tr><td><strong>reasonNoUse</strong>r</td><td>0</td><td>No user present on the device. Call createUserWithOptions:completionHandler:to create a user.</td></tr><tr><td><strong>reasonPastExpiryDate</strong></td><td>1</td><td>Expiry date is in past.</td></tr><tr><td><strong>reasonUserDisabledRemotely</strong></td><td>2</td><td>The user is disabled remotely.</td></tr></tbody></table>

###

### SENTEnableDetectionsCompletionHandler

```objectivec
typedef void (^SENTEnableDetectionsCompletionHandler)(SENTEnableDetectionsResult *_Nullable result,
                                                      SENTEnableDetectionsError *_Nullable error);
```
