Interface SessionContainer
Methods
getAccessToken
- getAccessToken(userContext?: any): string
Parameters
Optional userContext: any
Returns string
getAccessTokenPayload
- getAccessTokenPayload(userContext?: any): any
Parameters
Optional userContext: any
Returns any
getExpiry
- getExpiry(userContext?: any): Promise<number>
Parameters
Optional userContext: any
Returns Promise<number>
getHandle
- getHandle(userContext?: any): string
Parameters
Optional userContext: any
Returns string
getSessionData
- getSessionData(userContext?: any): Promise<any>
Parameters
Optional userContext: any
Returns Promise<any>
getTimeCreated
- getTimeCreated(userContext?: any): Promise<number>
Parameters
Optional userContext: any
Returns Promise<number>
getUserId
- getUserId(userContext?: any): string
Parameters
Optional userContext: any
Returns string
revokeSession
- revokeSession(userContext?: any): Promise<void>
Parameters
Optional userContext: any
Returns Promise<void>
updateAccessTokenPayload
- updateAccessTokenPayload(newAccessTokenPayload: any, userContext?: any): Promise<void>
Parameters
newAccessTokenPayload: any
Optional userContext: any
Returns Promise<void>
updateSessionData
- updateSessionData(newSessionData: any, userContext?: any): Promise<any>
Parameters
newSessionData: any
Optional userContext: any
Returns Promise<any>