@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
33 lines (32 loc) • 1.06 kB
TypeScript
import { Limits, Parameter } from "./../index";
export interface UserCredentialsInterface {
isAdmin: boolean;
isUser: boolean;
roles: Array<string>;
uniqueId: string;
userLimits: Limits;
userName: string;
}
export declare class UserCredentials implements UserCredentialsInterface, Parameter {
isAdmin: boolean;
isUser: boolean;
roles: Array<string>;
uniqueId: string;
userLimits: Limits;
userName: string;
constructor(data: any);
static getIsAdminDefault(): boolean;
static getIsAdminDescription(): string;
static getIsUserDefault(): boolean;
static getIsUserDescription(): string;
static getRolesDefault(): Array<string>;
static getRolesDescription(): string;
static getUniqueIdDefault(): string;
static getUniqueIdDescription(): string;
static getUserLimitsDescription(): string;
static getUserNameDefault(): string;
static getUserNameDescription(): string;
static fromJson(data: any): UserCredentials;
toJson(): any;
clone(): UserCredentials;
}