Navigation
API > API/Developer > API/Developer/DesktopPlatform > API/Developer/DesktopPlatform/IDesktopPlatform
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetOidcAccessTokenWithRemoteConfig
(
const FString& RootDir, |
Get an access token for use by OIDC compliant Identity Providers using a remote configuration | IDesktopPlatform.h | |
bool GetOidcAccessTokenWithRemoteConfig
(
const FString& RootDir, |
Get an access token for use by OIDC compliant Identity Providers using a remote configuration | IDesktopPlatform.h |
GetOidcAccessTokenWithRemoteConfig(const FString &, const FString &, EDesktopLoginInteractionLevel, FFeedbackContext *, FString &, FDateTime &, bool &)
Description
Get an access token for use by OIDC compliant Identity Providers using a remote configuration
| Name | GetOidcAccessTokenWithRemoteConfig |
| Type | function |
| Header File | /Engine/Source/Developer/DesktopPlatform/Public/IDesktopPlatform.h |
| Include Path | #include "IDesktopPlatform.h" |
bool GetOidcAccessTokenWithRemoteConfig
(
const FString & RootDir,
const FString & RemoteHost,
EDesktopLoginInteractionLevel InteractionLevel,
FFeedbackContext * Warn,
FString & OutToken,
FDateTime & OutTokenExpiresAt,
bool & bOutWasInteractiveLogin
)
true if the task completed successfully.
Parameters
| Name | Remarks |
|---|---|
| RootDir | Engine root directory for the project to use. |
| RemoteHost | The url to the remote host to fetch the config from |
| bUnattended | True to indicate that no user interaction should be assumed |
| Warn | Feedback context to use for progress updates |
| OutToken | The allocated access token |
| OutTokenExpiresAt | When the token expires |
| bOutWasInteractiveLogin | True if the interactive login flow was used |
GetOidcAccessTokenWithRemoteConfig(const FString &, const FString &, bool, FFeedbackContext *, FString &, FDateTime &, bool &)
Description
Get an access token for use by OIDC compliant Identity Providers using a remote configuration
| Name | GetOidcAccessTokenWithRemoteConfig |
| Type | function |
| Header File | /Engine/Source/Developer/DesktopPlatform/Public/IDesktopPlatform.h |
| Include Path | #include "IDesktopPlatform.h" |
bool GetOidcAccessTokenWithRemoteConfig
(
const FString & RootDir,
const FString & RemoteHost,
bool bUnattended,
FFeedbackContext * Warn,
FString & OutToken,
FDateTime & OutTokenExpiresAt,
bool & bOutWasInteractiveLogin
)
true if the task completed successfully.
Parameters
| Name | Remarks |
|---|---|
| RootDir | Engine root directory for the project to use. |
| RemoteHost | The url to the remote host to fetch the config from |
| bUnattended | True to indicate that no user interaction should be assumed |
| Warn | Feedback context to use for progress updates |
| OutToken | The allocated access token |
| OutTokenExpiresAt | When the token expires |
| bOutWasInteractiveLogin | True if the interactive login flow was used |