Home Identifier Source Repository
import {Token} from 'deep-security/lib/Token.js'
public class | source

Token

Security token holds details about logged user

Constructor Summary

Public Constructor
public

constructor(identityPoolId: String, providerName: String, providerUserToken: String, providerUserId: String)

Member Summary

Public Members
public get
public get
public get
public get
public get
public get
public set

userProvider(userProvider: UserProvider): *

Method Summary

Public Methods
public
public

getUser(callback: Function)

Public Constructors

public constructor(identityPoolId: String, providerName: String, providerUserToken: String, providerUserId: String) source

Params:

NameTypeAttributeDescription
identityPoolId String
providerName String
providerUserToken String
providerUserId String

Public Members

public get credentials: Object: * source

Return:

Object

public get identityId: String: * source

Return:

String

public get isAnonymous: Boolean: * source

Return:

Boolean

public get providerName: String: * source

Return:

String

public get providerUserId: String: * source

Return:

String

public get providerUserToken: String: * source

Return:

String

public set userProvider(userProvider: UserProvider): * source

Public Methods

public getCredentials(callback: Function) source

Params:

NameTypeAttributeDescription
callback Function

public getUser(callback: Function) source

Params:

NameTypeAttributeDescription
callback Function