Package net.shibboleth.idp.relyingparty
Interface RelyingPartyConfigurationResolver
- All Superinterfaces:
Component
,IdentifiedComponent
,Resolver<RelyingPartyConfiguration,ProfileRequestContext>
- All Known Implementing Classes:
DefaultRelyingPartyConfigurationResolver
,ReloadingRelyingPartyConfigurationResolver
public interface RelyingPartyConfigurationResolver extends Resolver<RelyingPartyConfiguration,ProfileRequestContext>, IdentifiedComponent
Resolves a
RelyingPartyConfiguration
for a given profile request context.-
Method Summary
Modifier and Type Method Description SecurityConfiguration
getDefaultSecurityConfiguration(String profileId)
Return the default security configuration for the profile.Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent
getId
Methods inherited from interface net.shibboleth.utilities.java.support.resolver.Resolver
resolve, resolveSingle
-
Method Details
-
getDefaultSecurityConfiguration
@Nullable SecurityConfiguration getDefaultSecurityConfiguration(@Nonnull @NotEmpty String profileId)Return the default security configuration for the profile.- Parameters:
profileId
- the profile ID (available viaIdentifiedComponent.getId()
- Returns:
- the configured default configuration
-