---
title: VSUserAccountManager.AutoSignInAuthorization
framework: videosubscriberaccount
role: symbol
role_heading: Enumeration
path: videosubscriberaccount/vsuseraccountmanager/autosigninauthorization
---

# VSUserAccountManager.AutoSignInAuthorization

The possible states the framework sets for Automatic Sign-In.

## Declaration

```swift
enum AutoSignInAuthorization
```

## Overview

Overview The framework sets the authorization property to one of these values depending on how a person responds to the Automatic Sign-In opt-in prompt.

## Topics

### Possible states

- [VSUserAccountManager.AutoSignInAuthorization.notDetermined](videosubscriberaccount/vsuseraccountmanager/autosigninauthorization/notdetermined.md)
- [VSUserAccountManager.AutoSignInAuthorization.granted](videosubscriberaccount/vsuseraccountmanager/autosigninauthorization/granted.md)
- [VSUserAccountManager.AutoSignInAuthorization.denied](videosubscriberaccount/vsuseraccountmanager/autosigninauthorization/denied.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)

## See Also

### Signing people in automatically

- [VSUserAccountManager.AutoSignInToken](videosubscriberaccount/vsuseraccountmanager/autosignintoken-swift.struct.md)
- [VSUserAccountManager.AutoSignInTokenUpdateContext](videosubscriberaccount/vsuseraccountmanager/autosignintokenupdatecontext.md)
- [autoSignInToken](videosubscriberaccount/vsuseraccountmanager/autosignintoken-swift.property.md)
- [deleteAutoSignInToken()](videosubscriberaccount/vsuseraccountmanager/deleteautosignintoken().md)
- [requestAutoSignInAuthorization()](videosubscriberaccount/vsuseraccountmanager/requestautosigninauthorization().md)
- [updateAutoSignInToken(_:updateContext:)](videosubscriberaccount/vsuseraccountmanager/updateautosignintoken(_:updatecontext:).md)
