UNPKG

stulz-sso-node-sdk-pub

Version:

<p align="center"> <img alt="STULZ Logo" height="100" src="https://www.stulz.com/typo3conf/ext/siteskin/Resources/Public/Images/Logos/logo.svg" title="STULZ-INDIA"/> </p>

31 lines (30 loc) 739 B
import { STULZAuthConfig } from './types'; export declare class StulzAuthNodeSdk { private config; private secretKey; constructor(config: STULZAuthConfig); /** * Check if the user is currently logged in */ isLoggedIn(): Promise<any>; /** * Get current user detailsconsole.log(''); */ getUserInfo(userId: any): Promise<any>; /** * Get current user Roles */ getUserRole(userId: any): Promise<any>; /** * Encrypt config request using AES */ private encrypt; /** * Decrypt the received response */ private decrypt; /** * Get current user detailsconsole.log(''); */ getDepartmentByRoleCode(roleCode?: string): Promise<any>; }