public abstract class AbstractConditionalProfileConfiguration extends AbstractProfileConfiguration implements ConditionalProfileConfiguration
ConditionalProfileConfiguration implementations.| Modifier and Type | Field and Description |
|---|---|
private com.google.common.base.Predicate<ProfileRequestContext> |
activationCondition
Activation condition.
|
| Constructor and Description |
|---|
AbstractConditionalProfileConfiguration(String id)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Predicate<ProfileRequestContext> |
getActivationCondition()
Get the condition controlling enablement of this profile.
|
void |
setActivationCondition(com.google.common.base.Predicate<ProfileRequestContext> condition)
Set an activation condition to control this profile.
|
equals, getDisallowedFeatures, getId, getInboundInterceptorFlows, getIndirectProperty, getOutboundInterceptorFlows, getProfileRequestContext, getSecurityConfiguration, hashCode, isFeatureDisallowed, setDisallowedFeatures, setDisallowedFeaturesLookupStrategy, setInboundFlowsLookupStrategy, setInboundInterceptorFlows, setOutboundFlowsLookupStrategy, setOutboundInterceptorFlows, setSecurityConfiguration, setSecurityConfigurationLookupStrategy, setServletRequestclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetInboundInterceptorFlows, getOutboundInterceptorFlows, getSecurityConfigurationgetId@Nonnull private com.google.common.base.Predicate<ProfileRequestContext> activationCondition
public AbstractConditionalProfileConfiguration(@Nonnull@NotEmpty@ParameterName(name="id") String id)
id - ID of the communication profile, never null or empty@Nonnull public com.google.common.base.Predicate<ProfileRequestContext> getActivationCondition()
getActivationCondition in interface ConditionalProfileConfigurationpublic void setActivationCondition(@Nonnull com.google.common.base.Predicate<ProfileRequestContext> condition)
condition - condition to applyCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.