package com.airlock.iam.admin.infrastructure.factory.prot;

import com.airlock.iam.admin.application.service.token.generic.GenericTokenUiService;
import com.airlock.iam.admin.domain.service.token.generic.GenericTokenUiFactory;
import com.airlock.iam.admin.infrastructure.service.token.generic.GenericTokenUiFactoryImpl;
import com.google.inject.PrivateModule;

public final class GenericTokenUiServiceModule extends PrivateModule {
   protected void configure() {
      this.bind(GenericTokenUiFactory.class).to(GenericTokenUiFactoryImpl.class);
      this.bind(GenericTokenUiService.class);
      this.expose(GenericTokenUiService.class);
   }
}
