class SessionService {

    public Optional<LevelOfAssurance> getLevelOfAssurance(SessionId sessionId){
        getSessionIfItExists(sessionId);
        return sessionRepository.getLevelOfAssuranceFromIdp(sessionId);
    }

    @Inject public  SessionService(SamlEngineProxy samlEngineProxy,
                          TransactionsConfigProxy configProxy,
                          AuthnRequestFromTransactionHandler authnRequestHandler,
                          SessionRepository sessionRepository);

}