# 列挙型クラス AuthenticationStates

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

認証サブシステムの全体的な状態。

##### 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

| **表示名**    | **名前**       | **値** | **説明**                                               |
| :--------- | :----------- | :---- | :--------------------------------------------------- |
| Signed Out | `Signed Out` | 0     | Authentication サブシステムのデフォルトの状態。                      |
| Signing In | `Signing In` | 1     | Authentication サブシステムが認証済みまたは期限切れであることを宣言している状態。     |
| Authorized | `Authorized` | 2     | 認証が正常に行われ、有効期限がまだ切れていないときの Authentication サブシステムの状態。 |
| Refreshing | `Refreshing` | 3     | セッションがトークンの更新処理中であるときの Authentication サブシステムの状態。     |
| Expired    | `Expired`    | 4     | セッションの有効期限が切れているときの Authentication サブシステムの状態。        |
