Package net.shibboleth.sp.profile
Interface LogoutConsumerFlowDescriptor
- All Superinterfaces:
Component,DestructableComponent,FlowDescriptor,IdentifiableComponent,IdentifiedComponent,InitializableComponent
- All Known Implementing Classes:
BasicLogoutConsumerFlowDescriptor
A descriptor for a logout consumer subflow.
Logout consumers are the portion of the SP responsible for consuming logout protocol responses that attempt to implement single logout. In SAML, this would be the "single logout service".
The primary need for this is to associate each subflow with a condition that can determine whether a given request is handled by a given subflow. For example, determining the protocol in use, the parametes included in the request, etc.
-
Method Summary
Modifier and TypeMethodDescriptionGets the activation condition to run to determine whether this flow can handle the request.Methods inherited from interface net.shibboleth.shared.component.DestructableComponent
destroy, isDestroyedMethods inherited from interface net.shibboleth.shared.component.IdentifiableComponent
setIdMethods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getIdMethods inherited from interface net.shibboleth.shared.component.InitializableComponent
initialize, isInitialized
-
Method Details
-
getActivationCondition
Gets the activation condition to run to determine whether this flow can handle the request.- Returns:
- a condition governing use of this flow
-