Class UpdateIdPSessionWithSPSessionAction<RequestType,ResponseType>

Type Parameters:
RequestType - request
ResponseType - response
All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action

public class UpdateIdPSessionWithSPSessionAction<RequestType,ResponseType> extends AbstractCASProtocolAction<RequestType,ResponseType>
Conditionally updates the IdPSession with a CASSPSession to support SLO.

If the service granted access to indicates participation in SLO via Service.isSingleLogoutParticipant(), then a CASSPSession is created to track the SP session in order that it may receive SLO messages upon a request to the CAS /logout URI.