LeviLamina
Loading...
Searching...
No Matches
TenantInfo.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
Identity {
struct
AuthToken
; }
8
// clang-format on
9
10
class
TenantInfo {
11
public
:
12
// TenantInfo inner types define
13
enum class
TokenState :
int
{
14
Missing = -2,
15
Expired = -1,
16
Stale = 0,
17
Fresh = 1,
18
};
19
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::UntypedStorage<8, 32>
mUnkc4a972;
24
::ll::UntypedStorage<8, 32>
mUnk18aa38;
25
::ll::UntypedStorage<8, 32>
mUnke83400;
26
::ll::UntypedStorage<8, 32>
mUnk114b10;
27
::ll::UntypedStorage<8, 80>
mUnk506b20;
28
::ll::UntypedStorage<8, 80>
mUnk5446dd;
29
::ll::UntypedStorage<4, 4>
mUnk2576ba;
30
::ll::UntypedStorage<4, 4>
mUnk246934;
31
::ll::UntypedStorage<8, 136>
mUnkc6beb3;
32
// NOLINTEND
33
34
public
:
35
// prevent constructor by default
36
TenantInfo& operator=(TenantInfo
const
&);
37
TenantInfo(TenantInfo
const
&);
38
TenantInfo();
39
40
public
:
41
// member functions
42
// NOLINTBEGIN
43
MCNAPI_C
void
updateEntraToken(
::Identity::AuthToken
const
& token, ::TenantInfo::TokenState state);
44
// NOLINTEND
45
};
Identity::AuthToken
Definition
AuthToken.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
identity
edu_common
TenantInfo.h
Generated on
for LeviLamina by
1.16.1