| 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.
|
| net.shibboleth.idp.authn.principal |
Classes supporting Java
Principal usage. |
| Class and Description |
|---|
| PrincipalSupportingComponent
Interface for an authentication component that exposes custom
Principal objects. |
| Class and Description |
|---|
| PrincipalEvalPredicate
A
Predicate to evaluate a Principal that represents a requested form of
authentication against a set of principals supported by a PrincipalSupportingComponent. |
| PrincipalEvalPredicateFactoryRegistry
A registry of mappings between a custom
Principal subtype with a matching operator
and a corresponding PrincipalEvalPredicateFactory that returns predicates enforcing
a particular set of matching rules for that operator and subtype. |
| PrincipalSupportingComponent
Interface for an authentication component that exposes custom
Principal objects. |
| Class and Description |
|---|
| CloneablePrincipal
Principal that can be cloned without knowledge of the underlying type.
|
| PrincipalSupportingComponent
Interface for an authentication component that exposes custom
Principal objects. |
| Class and Description |
|---|
| CloneablePrincipal
Principal that can be cloned without knowledge of the underlying type.
|
| PasswordPrincipal
Principal that wraps a password.
|
| PrincipalEvalPredicate
A
Predicate to evaluate a Principal that represents a requested form of
authentication against a set of principals supported by a PrincipalSupportingComponent. |
| PrincipalEvalPredicateFactory
Generates a
Predicate to evaluate a PrincipalSupportingComponent
against a requested form of authentication expressed in terms of a Principal. |
| PrincipalSerializer
Interface for the serialization/deserialization of principals.
|
| UsernamePrincipal
Principal based on a username.
|
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.