# Package net.shibboleth.idp.authn.context.logic

@NonnullElements package net.shibboleth.idp.authn.context.logic
Predicates related to authentication context content.

Related Packages
Package
Description
net.shibboleth.idp.authn.context
Context classes for managing authentication-related state.
net.shibboleth.idp.authn.context.impl
Implementation classes related to authentication contexts.
net.shibboleth.idp.authn.context.navigate
Functions for traversing authentication contexts.
Classes
Class
Description
AbstractAuthenticationResultPredicate
Base class for predicates that operate on `AuthenticationResult` instances.
AuthenticationResultPredicate
Condition that checks for the existence of at least one active `AuthenticationResult` instances of a given flow.
PrincipalInResultPredicate
Condition that checks for the presence of one or more `Principal` instances in a `Subject` in any of the `AuthenticationResult` instances evaluated by the parent class.