Interface SAMLArtifactConsumerProfileConfiguration
-
- All Superinterfaces:
Component,IdentifiedComponent,ProfileConfiguration,SAMLProfileConfiguration
- All Known Implementing Classes:
AbstractSAML2ArtifactAwareProfileConfiguration,AttributeQueryProfileConfiguration,BrowserSSOProfileConfiguration,ECPProfileConfiguration,SingleLogoutProfileConfiguration,SSOSProfileConfiguration
public interface SAMLArtifactConsumerProfileConfiguration extends SAMLProfileConfiguration
Common interface for SAML profile configurations involving artifact consumption, for example artifact resolution requests.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisClientTLSArtifactRequests(MessageContext messageContext)Get whether artifact resolution requests should use client TLS.booleanisSignArtifactRequests(MessageContext messageContext)Get whether artifact resolution requests should be signed.-
Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent
getId
-
Methods inherited from interface net.shibboleth.idp.profile.config.ProfileConfiguration
getInboundInterceptorFlows, getOutboundInterceptorFlows, getSecurityConfiguration
-
Methods inherited from interface net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration
getAdditionalAudiencesForAssertion, getAssertionLifetime, isIncludeConditionsNotBefore, isSignAssertions, isSignRequests, isSignResponses
-
-
-
-
Method Detail
-
isSignArtifactRequests
boolean isSignArtifactRequests(@Nullable MessageContext messageContext)Get whether artifact resolution requests should be signed.- Parameters:
messageContext- current message context- Returns:
- whether artifact resolution requests should be signed
-
isClientTLSArtifactRequests
boolean isClientTLSArtifactRequests(@Nullable MessageContext messageContext)Get whether artifact resolution requests should use client TLS.- Parameters:
messageContext- current message context- Returns:
- whether artifact resolution requests should use client TLS
-
-