# Package net.shibboleth.idp.authn.config

@NonnullElements package net.shibboleth.idp.authn.config
Configuration touchpoints for authentication flows.

Related Packages
Package
Description
net.shibboleth.idp.authn
APIs related to the authentication of a subject.
net.shibboleth.idp.authn.config.navigate
Functions for traversing authentication configurations.
net.shibboleth.idp.authn.context
Context classes for managing authentication-related state.
net.shibboleth.idp.authn.impl
Implementation of various authentication actions.
net.shibboleth.idp.authn.principal
Classes supporting Java `Principal` usage.
net.shibboleth.idp.authn.testing
Testing utility classes.
Class
Description
AuthenticationProfileConfiguration
Configuration of profiles for authentication.
LDAPAuthenticationFactoryBean
LDAP Authentication configuration.
LDAPAuthenticationFactoryBean.AuthenticatorType
Enum that defines authenticator configuration.
LDAPAuthenticationFactoryBean.ConnectionStrategyType
Enum that defines LDAP connection strategy.
LDAPAuthenticationFactoryBean.PassivatorType
Enum that defines an LDAP pool passivator.
LDAPAuthenticationFactoryBean.TrustType
Enum that defines LDAP trust configuration.