#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "Async/AsyncResult.h"
#include "IPortalService.h"
#include "IPortalUser.generated.h"
Go to the source code of this file.
◆ EEntitlementCacheLevelRequest
The available options for the different levels of caches available when requesting information about user entitlements.
Disk cache level includes Memory cache level.
| Enumerator |
|---|
| Memory | Allow reference to entitlements cached in-memory for this session of the portal. These are periodically updated. This is the recommended level for entitlement checking.
|
| Disk | Allow reference to entitlements cached on disk between sessions of the portal. This cache is updated regularly while a user is signed-in. If no user is signed-in then disk cached entitlements are still used from the last signed-in user's session.
|
◆ EEntitlementCacheLevelRetrieved
Used to delineate which cache an entitlement check result was retrieved from.
| Enumerator |
|---|
| None | |
| Memory | Allow reference to entitlements cached in-memory for this session of the portal. These are periodically updated. This is the recommended level for entitlement checking.
|
| Disk | Allow reference to entitlements cached on disk between sessions of the portal. This cache is updated regularly while a user is signed-in. If no user is signed-in then disk cached entitlements are still used from the last signed-in user's session.
|
◆ Expose_TNameOf()