lightstep-tracer
Version:
> ❗ **This instrumentation is no longer recommended**. Please review [documentation on setting up and configuring the OpenTelemetry Node.js Launcher](https://github.com/lightstep/otel-launcher-node) or [OpenTelemetry JS (Browser)](https://github.com/open-
24 lines (19 loc) • 606 B
JavaScript
// eslint-disable-next-line camelcase
import { crouton_thrift } from '../platform_abstraction_layer';
export default class AuthImp {
constructor(accessToken) {
this._accessToken = accessToken;
}
getAccessToken() {
if (typeof this._accessToken === 'undefined' || this._accessToken === null || this._accessToken.length === 0) {
return 'empty';
}
return this._accessToken;
}
toThrift() {
// eslint-disable-next-line camelcase
return new crouton_thrift.Auth({
access_token : this._accessToken,
});
}
}