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
Modifier and Type Method Description boolean
isClientTLSArtifactRequests(MessageContext messageContext)
Get whether artifact resolution requests should use client TLS.boolean
isSignArtifactRequests(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 Details
-
isSignArtifactRequests
Get whether artifact resolution requests should be signed.- Parameters:
messageContext
- current message context- Returns:
- whether artifact resolution requests should be signed
-
isClientTLSArtifactRequests
Get whether artifact resolution requests should use client TLS.- Parameters:
messageContext
- current message context- Returns:
- whether artifact resolution requests should use client TLS
-