All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractIdPSession Abstract base for implementations ofIdPSession, handles basic management of the instance data without addressing persistence.AbstractIdPSession.AddressFamily Address syntaxes supported for address binding.AbstractSPSessionSerializer Base class forSPSessionserializers that handles data common to all such objects.BasicSPSession Implementation support for a concreteSPSessionimplementation.CanonicalUsernameLookupStrategy Function that returns a principal name from one of two places: aSubjectCanonicalizationContextchild of the root context or aSessionContext.HttpServletRequestCriterion Criterionrepresenting a session bound to a servlet request, which is implicitly the "current" request known to the resolver.IdPSession An identity provider session belonging to a particular subject and client device.IPRangeBiPredicate ABiPredicatethat checks if a pair of addresses are either equal, or share anIPRange.LogoutContext ABaseContextthat holds a multimap ofSPSessionobjects.LogoutContextSessionLookupFunction A function that returns a session from aLogoutContextand removes it from that context at the same time.LogoutPropagationContext Context holding information needed to perform logout for a single SP session.LogoutPropagationContext.Result Logout propagation result.LogoutPropagationFlowDescriptor A descriptor for a logout propagation flow.LogoutPropagationFlowDescriptorSelector Selection function to retrieve the logout propagation flow descriptor that is suitable for a givenSPSession.SessionContext ABaseContextthat holds anIdPSession.SessionContextIDLookupFunction A function that returns the session ID from the session inside aSessionContext.SessionContextPrincipalLookupFunction A function that returns the principal name from the session inside aSessionContext.SessionException Exception indicating a problem authenticating a user.SessionIdCriterion Criterionrepresenting a session ID.SessionManager Component that manages sessions between the IdP and client devices.SessionResolver A resolver that is capable of findingIdPSessionobjects that meet certain criteria.SPSession Describes a session with a service in turn associated with anIdPSession.SPSessionCriterion Criterionrepresenting a service ID and an implementation-specific service session key.SPSessionSerializerRegistry A registry of mappings between aSPSessionclass and a correspondingStorageSerializerfor that type.