Navigation
API > API/Plugins > API/Plugins/OnlineServicesOSSAdapter > API/Plugins/OnlineServicesOSSAdapter/Online
Inheritance Hierarchy
- IOnlineComponent
- TOnlineComponent
- FAuthCommon
- FAuthOSSAdapter
References
| Module | OnlineServicesOSSAdapter |
| Header | /Engine/Plugins/Online/OnlineServicesOSSAdapter/Source/Public/Online/AuthOSSAdapter.h |
| Include | #include "Online/AuthOSSAdapter.h" |
Syntax
class FAuthOSSAdapter : public UE::Online::FAuthCommon
Variables
| Type | Name | Description | |
|---|---|---|---|
| FAccountInfoRegistryOSSAdapter | AccountInfoRegistryOSSAdapter | ||
| FDelegateHandle[1] | OnLoginStatusChangedHandle |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| FAccountId | GetAccountId
(
const FUniqueNetIdRef& UniqueNetId |
||
| IOnlineIdentityPtr | |||
| int32 | GetLocalUserNum
(
FAccountId AccountId |
||
| const FOnlineServicesOSSAdapter & | |||
| FOnlineServicesOSSAdapter & | |||
| const IOnlineSubsystem & | GetSubsystem () |
||
| FUniqueNetIdPtr | GetUniqueNetId
(
FAccountId AccountId |
||
| TOnlineAsyncOpHandle< FAuthHandleLoginStatusChangedImpl > | |||
| TOnlineAsyncOpHandle< FAuthLogin > | Login
(
FAuthLogin::Params&& Params |
IAuth. | |
| TOnlineAsyncOpHandle< FAuthLogout > | Logout
(
FAuthLogout::Params&& Params |
Concludes the auth session for the local user. | |
| TOnlineAsyncOpHandle< FAuthQueryExternalAuthToken > | Retrieves a token appropriate for linking the service account with a service account of a different service type. | ||
| TOnlineAsyncOpHandle< FAuthQueryExternalServerAuthTicket > | Queries a ticket which is appropriate for making server-to-server calls on behalf of the signed in user. |
Overridden from FAuthCommon
| Type | Name | Description | |
|---|---|---|---|
| const FAccountInfoRegistry & |
Overridden from IOnlineComponent
| Type | Name | Description | |
|---|---|---|---|
| void | IOnlineComponent. | ||
| void | PreShutdown () |
Called before any component has been shutdown. |
Typedefs
| Name | Description |
|---|---|
| Super |