getAuthenticationManager

Get the SDK-owned — the instance whose online-login success feeds the SDK's role-access publication pipeline.

Host apps that present their own login UI MUST run the login through this instance (e.g. coreApi.getAuthenticationManager().login(...)}). Constructing a separate AuthenticationManager} bypasses the SDK's registered RoleAccessUpdateListener}: roles would then only publish from the persisted cache on the next process start instead of immediately on a successful online login.

The returned instance is owned by the SDK — do not call AuthenticationManager#onDestroy()} on it; its lifecycle follows this CoreApi}'s .

Returns the constructor-wired AuthenticationManager carrying the SDK's registered RoleAccessUpdateListener, so host-app logins publish fresh per-property roles online (RA-4) instead of only from cache on next start.