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

@NonnullElements package net.shibboleth.idp.authn.context.impl
Implementation classes related to authentication contexts.

Related Packages
Package
Description
net.shibboleth.idp.authn.context
Context classes for managing authentication-related state.
net.shibboleth.idp.authn.context.logic
Predicates related to authentication context content.
net.shibboleth.idp.authn.context.navigate
Functions for traversing authentication contexts.
Classes
Class
Description
IdPAttributePrincipalValuesFunction
Engine to mine values from `IdPAttributePrincipal`s.
SubjectDerivedAttributesFunction
A Function which returns `IdPAttribute`s derived from the `Principal`s associated with the request.
SubjectDerivedAttributeValuesFunction
A Function which returns `IdPAttributeValue`s derived from the `Principal`s associated with the request.
SubjectScriptContextExtender
An extender that supplements an IdP `ScriptContext` with `Subject` information.