Example #1
0
 constructor() {
     // when initialized, set the session
     let appsessionId = storage.get(sessionIdKey);
     if (!appsessionId) {
         appsessionId = Guid.getGuid();
         storage.set(sessionIdKey, appsessionId);
     }
     this.sessionId = appsessionId;        
 }
Example #2
0
    getContext(requestIdNeeded) {
     
        let result = {
            sessionId: this.sessionId,
            url: window.location.href,          
            route: window.location.hash,  
            user: null //// this field can carry any access/authz token .. right now its null.       
        };

        if (requestIdNeeded) {
            result.requestId = Guid.getGuid();
        }

        return result;
    }