Package com.iizix.user
Class AuthenticatedUserProvider
java.lang.Object
com.iizix.user.AuthenticatedUserProvider
Provider interface to retrieve an authenticated user for a client or application session.
- Author:
- Christopher Mindus
Constructor Summary
Method Summary
Modifier and TypeMethodDescriptionstatic IAuthenticatedUserProvider
Gets the singleton instance for the authenticated user provider.static void
setInstance
(IAuthenticatedUserProvider provider) Assigns the instance of the authenticated user provider.
Constructor Details
AuthenticatedUserProvider
public AuthenticatedUserProvider()
Method Details
setInstance
Assigns the instance of the authenticated user provider. This method should not be called, it is intended to be used by the IIZI framework.- Parameters:
provider
- The provider.- Throws:
NullPointerException
- If theprovider
isnull
.IllegalStateException
- If the provider already is set.
getInstance
Gets the singleton instance for the authenticated user provider.- Returns:
- The authenticated user provider instance.