UNPKG

kaltura-node-typescript-client

Version:
49 lines (48 loc) 1.43 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaUserType } from './KalturaUserType'; import { KalturaGender } from './KalturaGender'; import { KalturaBaseUser, KalturaBaseUserArgs } from './KalturaBaseUser'; export interface KalturaUserArgs extends KalturaBaseUserArgs { type?: KalturaUserType; dateOfBirth?: number; gender?: KalturaGender; isAdmin?: boolean; isGuest?: boolean; roleIds?: string; isAccountOwner?: boolean; password?: string; firstName?: string; lastName?: string; loginEnabled?: boolean; registrationInfo?: string; attendanceInfo?: string; title?: string; company?: string; ksPrivileges?: string; isSsoExcluded?: boolean; externalId?: string; } export declare class KalturaUser extends KalturaBaseUser { type: KalturaUserType; dateOfBirth: number; gender: KalturaGender; isAdmin: boolean; isGuest: boolean; roleIds: string; readonly roleNames: string; isAccountOwner: boolean; password: string; firstName: string; lastName: string; loginEnabled: boolean; registrationInfo: string; attendanceInfo: string; title: string; company: string; ksPrivileges: string; readonly encryptedSeed: string; isSsoExcluded: boolean; externalId: string; constructor(data?: KalturaUserArgs); protected _getMetadata(): KalturaObjectMetadata; }