getCurrentPrincipal()
Home > @gooddata/sdk-backend-spi > IAuthenticationProvider > getCurrentPrincipal
IAuthenticationProvider.getCurrentPrincipal() method
Returns the currently authenticated principal, or undefined if not authenticated. Does not trigger authentication if no principal is available.
Signature:
getCurrentPrincipal(context: IAuthenticationContext): Promise<IAuthenticatedPrincipal | null>;
Parameters
| Parameter | Type | Description | 
|---|---|---|
| context | 
Returns:
Promise<IAuthenticatedPrincipal | null>