package com.airlock.iam.saml2.infrastructure.factory;

import com.airlock.iam.common.domain.model.user.PrincipalInfo;
import com.airlock.iam.common.domain.model.user.PrincipalInfoImpl;
import com.google.inject.Exposed;
import com.google.inject.PrivateModule;
import com.google.inject.Provides;

public class Saml2PrincipalInfoModule extends PrivateModule {
   @Exposed
   @Provides
   PrincipalInfo providePrincipalInfo() {
      return PrincipalInfoImpl.forUnknownIdentity();
   }

   protected void configure() {
   }
}
