Interface ScriptAccountManager
Defined in typescript-definitions.ts:3394
Methods
add Device For User
add Device For User( username: null | string , deviceId: null | string , deviceAlias: null | string , deviceNumber: null | string , formFactor: null | string , type: null | string , expiresAt: Instant ) : void
Parameters
username: null | string
deviceId: null | string
deviceAlias: null | string
deviceNumber: null | string
formFactor: null | string
type: null | string
Returns void
Defined in typescript-definitions.ts:3412
add Device For User( parameters: DeviceMap ) : void
Returns void
Defined in typescript-definitions.ts:3419
create Account
create Account( account: null | AccountAttributes ) : void
Returns void
Defined in typescript-definitions.ts:3425
create Account( account: null | object ) : void
Returns void
Defined in typescript-definitions.ts:3431
delete Account
delete Account( account: null | AccountAttributes ) : void
Returns void
Defined in typescript-definitions.ts:3437
delete Account( account: null | object ) : void
Returns void
Defined in typescript-definitions.ts:3443
delete Device
delete Device( accountId: null | string , deviceId: null | string ) : void
Parameters
accountId: null | string
deviceId: null | string
Returns void
Defined in typescript-definitions.ts:3451
delete Device( parameters: null | object ) : void
Parameters
parameters: null | object
Returns void
Defined in typescript-definitions.ts:3457
ensure Non Duplicate Account
ensure Non Duplicate Account( userName: null | string , primaryEmail: null | string ) : null | string
Parameters
userName: null | string
primaryEmail: null | string
Returns null | string
Defined in typescript-definitions.ts:3465
get By Email
get By Email( email: null | string ) : null | object
Returns null | object
Defined in typescript-definitions.ts:3472
get By Id
get By Id( accountId: null | string ) : null | object
Returns null | object
Defined in typescript-definitions.ts:3479
get By Phone
get By Phone( phone: null | string ) : null | object
Returns null | object
Defined in typescript-definitions.ts:3486
get By User Name
get By User Name( userName: null | string ) : null | object
Returns null | object
Defined in typescript-definitions.ts:3493
get Devices By User Name
get Devices By User Name( userName: null | string ) : object []
Returns object []
Defined in typescript-definitions.ts:3499
is Set Password After Activation
is Set Password After Activation( ) : boolean
Returns boolean
Defined in typescript-definitions.ts:3515
list Links By Account Id
list Links By Account Id( accountId: string ) : any []
Returns any []
Defined in typescript-definitions.ts:3521
list Links By Subject
list Links By Subject( subject: string ) : any []
Returns any []
Defined in typescript-definitions.ts:3527
resolve Link
resolve Link( foreignDomainName: string , foreignSubject: string ) : null | AccountAttributes
Parameters
foreignDomainName: string
foreignSubject: string
Defined in typescript-definitions.ts:3534
supports Registration
supports Registration( ) : boolean
Returns boolean
Defined in typescript-definitions.ts:3536
update Account
update Account( account: null | AccountAttributes ) : boolean
Returns boolean
Defined in typescript-definitions.ts:3542
update Account( account: null | object ) : boolean
Returns boolean
Defined in typescript-definitions.ts:3548
An AccountManager can be used to control user accounts.
It supports creating, updating and retrieving accounts.
It may also support registration and associating devices with user accounts.