public class AttributeQueryProfileConfiguration extends AbstractSAMLProfileConfiguration implements SAML1ProfileConfiguration, SAMLArtifactAwareProfileConfiguration
| Modifier and Type | Field and Description |
|---|---|
private SAMLArtifactConfiguration |
artifactConfig
SAML artifact configuration.
|
private Function<ProfileRequestContext,SAMLArtifactConfiguration> |
artifactConfigurationLookupStrategy
Lookup function to supply
artifactConfig property. |
static String |
PROFILE_ID
ID for this profile configuration.
|
| Modifier | Constructor and Description |
|---|---|
|
AttributeQueryProfileConfiguration()
Constructor.
|
protected |
AttributeQueryProfileConfiguration(String profileId)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SAMLArtifactConfiguration |
getArtifactConfiguration()
Get the associated
SAMLArtifactConfiguration for the profile, if any. |
void |
setArtifactConfiguration(SAMLArtifactConfiguration config)
Set the SAML artifact configuration, if any.
|
void |
setArtifactConfigurationLookupStrategy(Function<ProfileRequestContext,SAMLArtifactConfiguration> strategy)
Set a lookup strategy for the
artifactConfig property. |
getAdditionalAudiencesForAssertion, getAssertionLifetime, getIncludeConditionsNotBeforePredicate, getSignAssertions, getSignRequests, getSignResponses, includeConditionsNotBefore, setAdditionalAudienceForAssertion, setAdditionalAudiencesForAssertion, setAssertionAudiencesLookupStrategy, setAssertionLifetime, setAssertionLifetimeLookupStrategy, setIncludeConditionsNotBefore, setIncludeConditionsNotBeforePredicate, setSignAssertions, setSignRequests, setSignResponsesequals, 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, waitgetAdditionalAudiencesForAssertion, getAssertionLifetime, getSignAssertions, getSignRequests, getSignResponses, includeConditionsNotBeforegetInboundInterceptorFlows, getOutboundInterceptorFlows, getSecurityConfigurationgetIdpublic static final String PROFILE_ID
@Nullable private Function<ProfileRequestContext,SAMLArtifactConfiguration> artifactConfigurationLookupStrategy
artifactConfig property.@Nullable private SAMLArtifactConfiguration artifactConfig
public AttributeQueryProfileConfiguration()
@Nullable public SAMLArtifactConfiguration getArtifactConfiguration()
SAMLArtifactConfiguration for the profile, if any.getArtifactConfiguration in interface SAMLArtifactAwareProfileConfigurationpublic void setArtifactConfiguration(@Nullable SAMLArtifactConfiguration config)
config - configuration to setpublic void setArtifactConfigurationLookupStrategy(@Nullable Function<ProfileRequestContext,SAMLArtifactConfiguration> strategy)
artifactConfig property.strategy - lookup strategyCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.