Uses of Package
net.shibboleth.idp.authn.principal
-
Packages that use net.shibboleth.idp.authn.principal Package Description net.shibboleth.idp.admin Classes supporting administrative interface machinery.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.duo.impl Implementation of Duo authentication.net.shibboleth.idp.authn.impl Implementation of various authentication actions.net.shibboleth.idp.authn.principal Classes supporting JavaPrincipalusage.net.shibboleth.idp.authn.principal.impl Implementation of functionality related to Java Principals.net.shibboleth.idp.saml.authn.principal SAML-specific classes for integration with idp-authn-api packages.net.shibboleth.idp.saml.authn.principal.impl Implementation classes supporting SAML-related Principal objects.net.shibboleth.idp.saml.saml2.profile.impl Profile processing actions related to SAML 2 messages. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.admin Class Description PrincipalServiceManager Manages and exposes instances of thePrincipalServiceinterface. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn Class Description PrincipalServiceManager Manages and exposes instances of thePrincipalServiceinterface.PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn.context Class Description PrincipalEvalPredicate APredicateto evaluate aPrincipalthat represents a requested form of authentication against a set of principals supported by aPrincipalSupportingComponent.PrincipalEvalPredicateFactoryRegistry A registry of mappings between a customPrincipalsubtype with a matching operator and a correspondingPrincipalEvalPredicateFactorythat returns predicates enforcing a particular set of matching rules for that operator and subtype.PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects.ProxyAuthenticationPrincipal Principal that wraps a set of proxied authentication authorities and any restrictions on subsequent re-use. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn.duo Class Description CloneablePrincipal Principal that can be cloned without knowledge of the underlying type.PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn.duo.impl Class Description PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn.impl Class Description GenericPrincipalSerializer Principal serializer for arbitrary principal types.PrincipalEvalPredicateFactoryRegistry A registry of mappings between a customPrincipalsubtype with a matching operator and a correspondingPrincipalEvalPredicateFactorythat returns predicates enforcing a particular set of matching rules for that operator and subtype.PrincipalSerializer Interface for the serialization/deserialization of principals.PrincipalServiceManager Manages and exposes instances of thePrincipalServiceinterface.PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects.UsernamePrincipal Principal based on a username. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn.principal Class Description AbstractPrincipalSerializer Base class forPrincipalSerializerimplementations.CloneablePrincipal Principal that can be cloned without knowledge of the underlying type.HOTPPrincipal Principal based on an HOTP authentication.PasswordPrincipal Principal that wraps a password.PrincipalEvalPredicate APredicateto evaluate aPrincipalthat represents a requested form of authentication against a set of principals supported by aPrincipalSupportingComponent.PrincipalEvalPredicateFactory Generates aPredicateto evaluate aPrincipalSupportingComponentagainst a requested form of authentication expressed in terms of aPrincipal.PrincipalEvalPredicateFactoryRegistration Wraps the association of aPrincipalEvalPredicateFactoryagainst a particularPrincipalsubtype and a string operator.PrincipalSerializer Interface for the serialization/deserialization of principals.PrincipalService Interface that provides services for aPrincipalof a given type.SimplePrincipalSerializer Principal serializer for string-based principals that serialize to a simple JSON structure.TOTPPrincipal Principal based on a TOTP authentication.UsernamePrincipal Principal based on a username. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.authn.principal.impl Class Description AbstractPrincipalSerializer Base class forPrincipalSerializerimplementations.AuthenticationResultPrincipal Principal that wraps anAuthenticationResult.IdPAttributePrincipal Principal that wraps anIdPAttribute.PrincipalEvalPredicate APredicateto evaluate aPrincipalthat represents a requested form of authentication against a set of principals supported by aPrincipalSupportingComponent.PrincipalEvalPredicateFactory Generates aPredicateto evaluate aPrincipalSupportingComponentagainst a requested form of authentication expressed in terms of aPrincipal.PrincipalSerializer Interface for the serialization/deserialization of principals.PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects.ProxyAuthenticationPrincipal Principal that wraps a set of proxied authentication authorities and any restrictions on subsequent re-use. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.saml.authn.principal Class Description CloneablePrincipal Principal that can be cloned without knowledge of the underlying type. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.saml.authn.principal.impl Class Description AbstractPrincipalSerializer Base class forPrincipalSerializerimplementations.PrincipalSerializer Interface for the serialization/deserialization of principals. -
Classes in net.shibboleth.idp.authn.principal used by net.shibboleth.idp.saml.saml2.profile.impl Class Description PrincipalSupportingComponent Interface for an authentication component that exposes customPrincipalobjects.ProxyAuthenticationPrincipal Principal that wraps a set of proxied authentication authorities and any restrictions on subsequent re-use.