Class ClaimsProviderUtil

java.lang.Object
swiss.trustbroker.homerealmdiscovery.util.ClaimsProviderUtil

public class ClaimsProviderUtil extends Object
  • Method Details

    • loadClaimsProviderSetup

      public static ClaimsProviderSetup loadClaimsProviderSetup(String mappingFile, org.springframework.core.env.ConfigurableEnvironment environment)
    • addInvalidClaimsParty

      public static void addInvalidClaimsParty(ClaimsProviderSetup claimsProviderSetup, String id, Exception exception, String errorText)
    • loadRelyingPartySetup

      public static RelyingPartySetup loadRelyingPartySetup(String mappingFile, org.springframework.core.env.ConfigurableEnvironment environment)
    • loadRelyingPartySetup

      public static RelyingPartySetup loadRelyingPartySetup(File mappingFile, org.springframework.core.env.ConfigurableEnvironment environment)
    • addInvalidRelyingParty

      public static void addInvalidRelyingParty(RelyingPartySetup claimsProviderSetup, String id, Exception exception, String errorText)
    • loadRelyingParty

      public static RelyingParty loadRelyingParty(String mappingFile, org.springframework.core.env.ConfigurableEnvironment environment)
    • loadClaimsProviderDefinitions

      public static ClaimsProviderDefinitions loadClaimsProviderDefinitions(String mappingFile)
    • loadSsoGroups

      public static SsoGroupSetup loadSsoGroups(String ssoGroupsSetupFileName)
    • replicateRelyingPartiesByHrdAlias

      public static void replicateRelyingPartiesByHrdAlias(List<RelyingParty> relyingParties, Set<String> rpIds)