| Package | Description |
|---|---|
| net.shibboleth.idp.authn |
APIs related to the authentication of a subject.
|
| net.shibboleth.idp.authn.context |
Context classes for managing authentication-related state.
|
| net.shibboleth.idp.authn.duo |
Public APIs related to Duo authentication.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractUsernamePasswordValidationAction
An abstract action that checks for a
UsernamePasswordContext and produces an
AuthenticationResult based on that identity by invoking
a subclass method. |
class |
AbstractValidationAction<InboundMessageType,OutboundMessageType>
A base class for authentication related actions that validate credentials and produce an
AuthenticationResult. |
class |
AuthenticationFlowDescriptor
A descriptor for an authentication flow.
|
class |
AuthenticationResult
Describes an act of authentication.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RequestedPrincipalContext.isAcceptable(PrincipalSupportingComponent component)
Helper method that evaluates a
PrincipalSupportingComponent against
this context to determine if the input is compatible with it. |
boolean |
PreferredPrincipalContext.isAcceptable(PrincipalSupportingComponent component)
Helper method that evaluates a
PrincipalSupportingComponent against
this context to determine if the input is compatible with it. |
boolean |
AuthenticationContext.isAcceptable(PrincipalSupportingComponent component)
Helper method that evaluates a
PrincipalSupportingComponent against a
RequestedPrincipalContext child of this context, if present, to determine
if the input is compatible with it. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DuoIntegration
Interface to a particular Duo integration point.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicDuoIntegration
Wrapper for use of Duo.
|
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.