//
// Custom credentials object for talking to AppCenter
//
class AppCenterClientCredentials {
constructor(getToken) {
this.getToken = getToken;
}
signRequest(request, callback) {
this.getToken()
.then(token => {
request.headers["x-api-token"] = token;
callback(null);
})
.catch((err) => {
callback(err);
});
}
}
module.exports = AppCenterClientCredentials;microsoft/vscode-react-native
Publicmirrored from https://github.com/microsoft/vscode-react-nativeAvailable
lib/app-center-node-client/src/appCenterClientCredentials.js
22lines · modepreview