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 TypeMethodDescriptiongetDefaultSecurityConfiguration
(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
-