# Package net.shibboleth.idp.session.logic

@NonnullElements package net.shibboleth.idp.session.logic
Functions and Predicates related to the use of sessions.

Related Packages
Package
Description
net.shibboleth.idp.session
APIs related to the construction and management of sessions.
net.shibboleth.idp.session.context
Context classes for managing session-related state.
net.shibboleth.idp.session.criterion
Criterion classes for session lookup.
net.shibboleth.idp.session.impl
Implementations of session-related classes and interfaces.
Classes
Class
Description
IPRangeBiPredicate
A `BiPredicate` that checks if a pair of addresses are either equal, or share an `IPRange`.
LogoutPropagationFlowDescriptorSelector
Selection function to retrieve the logout propagation flow descriptor that is suitable for a given `SPSession`.