Class RelyingPartyUtil
java.lang.Object
swiss.trustbroker.homerealmdiscovery.util.RelyingPartyUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetApplicationFromProfiledRole(String profiledRole) getCpIdsWithoutSpecChars(RelyingParty relyingParty) getIdsFromReferer(String refererUrl) static Optional<swiss.trustbroker.api.idm.service.IdmQueryService> getServiceForStore(IdmQuery query, String defaultStore, List<swiss.trustbroker.api.idm.service.IdmQueryService> idmQueryServices) static Optional<swiss.trustbroker.api.idm.dto.IdmResult> performIdmLookups(CpResponse cpResponse, RelyingParty relyingParty, boolean audited, swiss.trustbroker.api.idm.service.IdmStatusPolicyCallback statusPolicyCallback, List<swiss.trustbroker.api.idm.service.IdmQueryService> idmQueryServices) static voidvalidateRequiredDefinitions(AttributesSelection attributesSelection, Map<Definition, List<String>> attributes)
-
Method Details
-
getIdsFromReferer
-
getApplicationFromProfiledRole
-
getCpIdsWithoutSpecChars
-
validateRequiredDefinitions
public static void validateRequiredDefinitions(AttributesSelection attributesSelection, Map<Definition, List<String>> attributes) -
performIdmLookups
public static Optional<swiss.trustbroker.api.idm.dto.IdmResult> performIdmLookups(CpResponse cpResponse, RelyingParty relyingParty, boolean audited, swiss.trustbroker.api.idm.service.IdmStatusPolicyCallback statusPolicyCallback, List<swiss.trustbroker.api.idm.service.IdmQueryService> idmQueryServices) -
getServiceForStore
-