bizmatch-project/bizmatch/src/app/services/keycloak-initializer.servic...

34 lines
1.0 KiB
TypeScript

import { Injectable } from '@angular/core';
import { createLogger } from '../utils/utils';
const logger = createLogger('KeycloakInitializerService');
@Injectable({ providedIn: 'root' })
export class KeycloakInitializerService {
public initialized = false;
constructor() {}
// async initialize(): Promise<boolean> {
// return new Promise<boolean>(async (resolve, reject) => {
// try {
// await this.keycloakService.init({
// config: {
// url: environment.keycloak.url,
// realm: environment.keycloak.realm,
// clientId: environment.keycloak.clientId,
// },
// initOptions: {
// onLoad: 'check-sso',
// silentCheckSsoRedirectUri: (<any>window).location.origin + '/assets/silent-check-sso.html',
// },
// bearerExcludedUrls: ['/assets'],
// });
// this.initialized = true;
// resolve(true);
// } catch (error) {
// reject(error);
// }
// });
// }
}