# 열거형 클래스 AuthenticationStates

> Reference the possible states an authentication session can be in.

Authentication 보조 시스템의 전반적인 상태입니다.

##### Include##include

```cpp
#include "AuthenticationStates.h"
```

##### 구문##syntax

```cpp
UENUM(BlueprintType)
enum class EAuthenticationStates : uint8
{
	SignedOut  UMETA(DisplayName = "Signed Out"),
	SigningIn  UMETA(DisplayName = "Signing In"),
	Authorized UMETA(DisplayName = "Authorized"),
	Refreshing UMETA(DisplayName = "Refreshing"),
	Expired    UMETA(DisplayName = "Expired")
}
```

## 값(Values)##values

| **표시 이름** | **이름**       | **값** | **설명**                                                  |
| :-------- | :----------- | :---- | :------------------------------------------------------ |
| 로그아웃      | `Signed Out` | 0     | Authentication 보조 시스템의 기본 상태입니다.                        |
| 로그인       | `Signing In` | 1     | Authentication 보조 시스템에 권한이 부여되어 있거나 만료되었음을 선언하는 상태입니다.  |
| 권한 부여됨    | `Authorized` | 2     | 권한이 부여되어 있고 아직 만료되지 않은 상태의 Authentication 보조 시스템 상태입니다. |
| 새로 고치는 중  | `Refreshing` | 3     | 세션이 토큰을 새로 고치는 중일 때 Authentication 보조 시스템의 상태입니다.       |
| 만료됨       | `Expired`    | 4     | 세션이 만료되었을 때 Authentication 보조 시스템의 상태입니다.               |
