function getCsrfToken()

in alexa/lambda/lib/functions/aws-sap-alexa-scp-solo/index.js [145:160]


function getCsrfToken(handlerInput){
    return new Promise((resolve,reject)=>{
        try{
            var path = '/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/BusinessPartnerSet/$count'
            getDataFromSAP(handlerInput,path,null,null,'application/json').then((response)=>{
                resolve(response.headers['x-csrf-token'])  
            })
            
        }catch(e){
            console.log('unable to get csrf token ', e.message)
            reject(e)
        }
    })
    
   
}