keycloak-typescript
Version:
A user friendly library to use keycloak in nodejs projects
22 lines • 706 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.HeadersFactory = void 0;
class HeadersFactory {
constructor() { }
static instance() {
if (this.factoryInstance == null)
this.factoryInstance = new HeadersFactory();
return this.factoryInstance;
}
authorizationHeader(accessToken) {
return { Authorization: `Bearer ${accessToken}` };
}
authAndUrlEncodedHeader(accessToken) {
return {
'Authorization': `Bearer ${accessToken}`,
'content-type': 'application/x-www-form-urlencoded'
};
}
}
exports.HeadersFactory = HeadersFactory;
//# sourceMappingURL=headers-factory.js.map