Functions
buildPhonebookEntry
- buildPhonebookEntry(__namedParameters: { name: string; numberInfo: { number: string; type: "home" | "work" | "mobile" | "fax_work" }[] }): string
-
Parameters
-
__namedParameters: { name: string; numberInfo: { number: string; type: "home" | "work" | "mobile" | "fax_work" }[] }
-
name: string
-
numberInfo: { number: string; type: "home" | "work" | "mobile" | "fax_work" }[]
Returns string
Phonebook Entry
buildSoapAction
- buildSoapAction(action: string, serviceID: string): string
-
Parameters
-
action: string
-
serviceID: string
Returns string
SOAP Action
buildSoapMessage
- buildSoapMessage(action: string, serviceID: string, args?: Record<string, string>): Promise<string>
-
Parameters
-
action: string
-
serviceID: string
-
Optional args: Record<string, string>
Returns Promise<string>
fixPassword
- fixPassword(input: string): string
-
Parameters
Returns string
less secure password
generateInsecureResponse
- generateInsecureResponse(challenge: string, password: string): string
-
Parameters
-
challenge: string
-
password: string
Returns string
response
parseXML
- parseXML<T>(string: string): Promise<T>
-
Type parameters
Parameters
Returns Promise<T>
parsed object
soapRequest
- soapRequest<T>(serviceID: string, soapMessage: string, soapAction: string): Promise<T>
-
Type parameters
Parameters
-
serviceID: string
-
soapMessage: string
-
soapAction: string
Returns Promise<T>
XML Response as Object
utf16le_md5_hex
- utf16le_md5_hex(string: string): string
-
Parameters
Returns string
hex
Build Phonebook Entry