Interface SAMLArtifactConsumerProfileConfiguration
- All Superinterfaces:
Component
,IdentifiedComponent
,ProfileConfiguration
,SAMLProfileConfiguration
- All Known Implementing Classes:
AbstractSAML2ArtifactAwareProfileConfiguration
,AttributeQueryProfileConfiguration
,BrowserSSOProfileConfiguration
,ECPProfileConfiguration
,SingleLogoutProfileConfiguration
,SSOSProfileConfiguration
Common interface for SAML profile configurations involving artifact consumption, for example artifact
resolution requests.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
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
-