Package net.shibboleth.sp.impl
Class BasicApplication.ApplicationAwareRelyingPartyResolver
java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
net.shibboleth.profile.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
net.shibboleth.sp.impl.BasicApplication.ApplicationAwareRelyingPartyResolver
- All Implemented Interfaces:
RelyingPartyConfigurationResolver,Component,DestructableComponent,IdentifiableComponent,IdentifiedComponent,InitializableComponent,Resolver<RelyingPartyConfiguration,CriteriaSet>
- Enclosing class:
- BasicApplication
private final class BasicApplication.ApplicationAwareRelyingPartyResolver
extends DefaultRelyingPartyConfigurationResolver
Subclass of default resolver that allows us to hook the configuration object getter methods to allow them to be
inheritance-aware.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.shibboleth.profile.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
doDestroy, doInitialize, resolve, resolveSingle, setDefaultConfiguration, setEncryptionCredentials, setMetricName, setRelyingPartyConfigurations, setSigningCredentials, setUnverifiedConfigurationMethods inherited from class net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
setIdMethods inherited from class net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
ensureId, getId, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentExceptionMethods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, initialize, isDestroyed, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getId
-
Constructor Details
-
ApplicationAwareRelyingPartyResolver
private ApplicationAwareRelyingPartyResolver()
-
-
Method Details
-
getMetricName
- Overrides:
getMetricNamein classDefaultRelyingPartyConfigurationResolver
-
getRelyingPartyConfigurations
- Overrides:
getRelyingPartyConfigurationsin classDefaultRelyingPartyConfigurationResolver
-
getDefaultConfiguration
- Overrides:
getDefaultConfigurationin classDefaultRelyingPartyConfigurationResolver
-
getUnverifiedConfiguration
- Overrides:
getUnverifiedConfigurationin classDefaultRelyingPartyConfigurationResolver
-
getSigningCredentials
- Specified by:
getSigningCredentialsin interfaceRelyingPartyConfigurationResolver- Overrides:
getSigningCredentialsin classDefaultRelyingPartyConfigurationResolver
-
getEncryptionCredentials
- Specified by:
getEncryptionCredentialsin interfaceRelyingPartyConfigurationResolver- Overrides:
getEncryptionCredentialsin classDefaultRelyingPartyConfigurationResolver
-