class="default no-js"> Session | xmlmc
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Session

Index

Constructors

constructor

Properties

Private connection

connection: Connection

Private paramMap

paramMap: Map<string, Array<string>>

Private service

service: string

Private xmlmc

Methods

analystLogoff

  • analystLogoff(optionalParams?: paramTypes.analystLogoffParams): Promise<XmlmcResponse>

analystLogon

  • analystLogon(userId: string, password: string, optionalParams?: paramTypes.analystLogonParams): Promise<XmlmcResponse>

analystLogonTrust

  • analystLogonTrust(userId: string, secretKey: string, optionalParams?: paramTypes.analystLogonTrustParams): Promise<XmlmcResponse>

bindSession

  • bindSession(sessionId: string, optionalParams?: paramTypes.bindSessionParams): Promise<XmlmcResponse>

changePassword

  • changePassword(oldPassword: string, newPassword: string, optionalParams?: paramTypes.changePasswordParams): Promise<XmlmcResponse>

closeLocalSession

  • closeLocalSession(optionalParams?: paramTypes.closeLocalSessionParams): Promise<XmlmcResponse>

convertDateTimeInText

  • convertDateTimeInText(inputText: string, optionalParams?: paramTypes.convertDateTimeInTextParams): Promise<XmlmcResponse>

createLocalSession

  • createLocalSession(optionalParams?: paramTypes.createLocalSessionParams): Promise<XmlmcResponse>

getSessionDDInfo

  • getSessionDDInfo(optionalParams?: paramTypes.getSessionDDInfoParams): Promise<XmlmcResponse>

getSessionInfo

  • getSessionInfo(optionalParams?: paramTypes.getSessionInfoParams): Promise<XmlmcResponse>

getSessionInfo2

  • getSessionInfo2(optionalParams?: paramTypes.getSessionInfo2Params): Promise<XmlmcResponse>

hasRight

  • hasRight(userRight: string, optionalParams?: paramTypes.hasRightParams): Promise<XmlmcResponse>

isSessionValid

  • isSessionValid(optionalParams?: paramTypes.isSessionValidParams): Promise<XmlmcResponse>

lockCustomerAccount

  • lockCustomerAccount(selfServiceInstance: string, customerId: string, permanent: boolean, optionalParams?: paramTypes.lockCustomerAccountParams): Promise<XmlmcResponse>

selfServiceLogoff

  • selfServiceLogoff(optionalParams?: paramTypes.selfServiceLogoffParams): Promise<XmlmcResponse>

selfServiceLogon

  • selfServiceLogon(selfServiceInstance: string, customerId: string, password: string, optionalParams?: paramTypes.selfServiceLogonParams): Promise<XmlmcResponse>

setDatabaseRight

  • setDatabaseRight(tableName: string, rightFlag: number, rightAllowed: boolean, optionalParams?: paramTypes.setDatabaseRightParams): Promise<XmlmcResponse>

setOutputValidation

  • setOutputValidation(validateResultMessage: boolean, optionalParams?: paramTypes.setOutputValidationParams): Promise<XmlmcResponse>

setUserRight

  • setUserRight(rightClass: string, rightFlag: number, rightAllowed: boolean, optionalParams?: paramTypes.setUserRightParams): Promise<XmlmcResponse>

setVariable

  • setVariable(sessionVariable: Object, optionalParams?: paramTypes.setVariableParams): Promise<XmlmcResponse>

switchAnalystContext

  • switchAnalystContext(groupId: string, optionalParams?: paramTypes.switchAnalystContextParams): Promise<XmlmcResponse>

unlockCustomerAccount

  • unlockCustomerAccount(selfServiceInstance: string, customerId: string, optionalParams?: paramTypes.unlockCustomerAccountParams): Promise<XmlmcResponse>

Generated using TypeDoc

<>