Principal Service
Overview
The PrincipalService
is responsible for handling principal-related operations in the application. It provides methods to get the principal.
getPrincipal()
This method returns an observable that emits the principal object.
Principal object represents the current user.
getPrincipal(): Observable<Principal>
Usage
import { PrincipalService } from '@sinequa/atomic-angular';
principalService = inject(PrincipalService);
principalService.getPrincipal().subscribe(principal => {
console.log(principal);
});