Uses of Package
net.shibboleth.idp.authn
Packages that use net.shibboleth.idp.authn
Package
Description
APIs related to the authentication of a subject.
Context classes for managing authentication-related state.
Implementation of Duo authentication.
Implementation of various authentication actions.
Classes supporting Java
Principal
usage.Implementation of functionality related to Java Principals.
Classes implementing proxied authentication flows.
Implementation of SPNEGO authentication flow.
CAS protocol flow implementations.
Code for manipulating NameIDs and NameIdentifiers.
Implementation of SAML
NameID
and
NameIdentifier
generation and consumption.Actions common to SAML 1 and SAML 2 processing.
Profile processing actions related to SAML 1 messages.
Profile processing actions related to SAML 2 messages.
APIs related to the construction and management of sessions.
Implementations of session-related classes and interfaces.
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authnClassDescriptionA base class for authentication related actions.An abstract
CredentialValidator
that handles some common behavior.Base class forTemplate
based search dn resolvers.Describes an act of authentication.Inner class implementing a predicate that checks for containedProxyAuthenticationPrincipal
objects and enforces any restrictions on reuse based on the current request.High-level API for validating credentials and producing a Java Subject as a result.Interface to use to report errors to the caller.Interface to use to report warnings to the caller.Exception indicating a problem with the external authentication process. -
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.contextClassDescriptionA descriptor for an authentication flow.Describes an act of authentication.Public interface supporting external authentication outside the webflow engine.A ruleset for managing the transition out of a step during the multi-factor authn flow.A descriptor for a subject canonicalization flow.
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.duo.implClassDescriptionA base class for authentication related actions.A base class for authentication related actions that validate credentials and produce an
AuthenticationResult
. -
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.implClassDescriptionA base class for authentication related actions.An abstract
CredentialValidator
that handles some common behavior.A base class for authentication actions that extract usernames for subsequent use.A base class for subject canonicalization actions.An abstractCredentialValidator
that checks for aUsernamePasswordContext
and delegates to subclasses to produce a result.A base class for authentication related actions that validate credentials and produce anAuthenticationResult
.A component that manages lockout state for accounts.A descriptor for an authentication flow.Describes an act of authentication.High-level API for validating credentials and producing a Java Subject as a result.Interface to use to report errors to the caller.Interface to use to report warnings to the caller.Public interface supporting external authentication outside the webflow engine.Exception indicating a problem with the external authentication process.A ruleset for managing the transition out of a step during the multi-factor authn flow.A descriptor for a subject canonicalization flow. -
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.principal
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.principal.impl
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.proxy.impl
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.authn.spnego.implClassDescriptionException indicating a problem with the external authentication process.
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.cas.flow.impl
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.saml.nameidClassDescriptionException indicating a problem translating a subject between forms.A descriptor for a subject canonicalization flow.
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.saml.nameid.implClassDescriptionA base class for subject canonicalization actions.
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.saml.profile.implClassDescriptionA base class for authentication related actions.Describes an act of authentication.
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.saml.saml1.profile.impl
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.saml.saml2.profile.implClassDescriptionA base class for authentication related actions.A base class for authentication related actions that validate credentials and produce an
AuthenticationResult
.Exception indicating a problem with the external authentication process. -
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.session
-
Classes in net.shibboleth.idp.authn used by net.shibboleth.idp.session.implClassDescriptionA base class for authentication related actions.A descriptor for an authentication flow.Describes an act of authentication.