@omnia/foundation
Version:
Provide omnia foundation typings and tooling work on client side for omnia extension.
11 lines (10 loc) • 541 B
TypeScript
import { SecurityService } from './SecurityService';
import { AdminNavigationService } from './AdminNavigationService';
import * as Models from "../../../models";
export declare class AdminAuthorizationService {
private securityService;
private navigationAdminService;
constructor(securityService: SecurityService, navigationAdminService: AdminNavigationService);
authorize(authorizedRoles: Array<Models.Security.IPermissionRole>, isRedirect?: boolean): boolean;
redirectToUnauthorizedAccessView: () => void;
}