Class Hierarchy
- java.lang.Object
- net.shibboleth.utilities.java.support.component.AbstractInitializableComponent (implements net.shibboleth.utilities.java.support.component.DestructableComponent, net.shibboleth.utilities.java.support.component.InitializableComponent)
- net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent (implements net.shibboleth.utilities.java.support.component.IdentifiedComponent)
- net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent (implements net.shibboleth.utilities.java.support.component.IdentifiableComponent)
- net.shibboleth.idp.authn.principal.GenericPrincipalService<T> (implements net.shibboleth.idp.authn.principal.PrincipalService<T>)
- net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent (implements net.shibboleth.utilities.java.support.component.IdentifiableComponent)
- net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer<Type> (implements net.shibboleth.idp.authn.principal.PrincipalSerializer<Type>)
- net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
- net.shibboleth.idp.authn.principal.SimplePrincipalSerializer<T>
- net.shibboleth.idp.authn.principal.SealedPrincipalSerializer<T>
- net.shibboleth.utilities.java.support.component.AbstractIdentifiedInitializableComponent (implements net.shibboleth.utilities.java.support.component.IdentifiedComponent)
- net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal (implements java.security.Principal)
- net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy<T> (implements java.util.function.Function<T,
R>) - net.shibboleth.idp.authn.principal.HOTPPrincipal (implements net.shibboleth.idp.authn.principal.CloneablePrincipal)
- net.shibboleth.idp.authn.principal.IdPAttributePrincipal (implements java.security.Principal)
- net.shibboleth.idp.authn.principal.PasswordPrincipal (implements net.shibboleth.idp.authn.principal.CloneablePrincipal)
- net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistration
- net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactoryRegistry
- net.shibboleth.idp.authn.principal.PrincipalServiceManager
- net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal (implements java.util.function.Predicate<T>, java.security.Principal)
- net.shibboleth.idp.authn.principal.TOTPPrincipal (implements net.shibboleth.idp.authn.principal.CloneablePrincipal)
- net.shibboleth.idp.authn.principal.UsernamePrincipal (implements net.shibboleth.idp.authn.principal.CloneablePrincipal)
- net.shibboleth.utilities.java.support.component.AbstractInitializableComponent (implements net.shibboleth.utilities.java.support.component.DestructableComponent, net.shibboleth.utilities.java.support.component.InitializableComponent)
Interface Hierarchy
- java.lang.Cloneable
- net.shibboleth.idp.authn.principal.CloneablePrincipal (also extends java.security.Principal)
- net.shibboleth.utilities.java.support.component.Component
- net.shibboleth.utilities.java.support.component.IdentifiedComponent
- net.shibboleth.idp.authn.principal.PrincipalService<T>
- net.shibboleth.utilities.java.support.component.InitializableComponent
- net.shibboleth.idp.authn.principal.PrincipalSerializer<Type>
- net.shibboleth.utilities.java.support.component.IdentifiedComponent
- java.util.function.Predicate<T>
- net.shibboleth.idp.authn.principal.PrincipalEvalPredicate
- java.security.Principal
- net.shibboleth.idp.authn.principal.CloneablePrincipal (also extends java.lang.Cloneable)
- net.shibboleth.idp.authn.principal.PrincipalEvalPredicateFactory
- net.shibboleth.idp.authn.principal.PrincipalSupportingComponent