Class AuthenticatedUserProvider


  • public class AuthenticatedUserProvider
    extends java.lang.Object
    Provider interface to retrieve an authenticated user for a client or application session.
    Author:
    Christopher Mindus
    • Constructor Detail

      • AuthenticatedUserProvider

        public AuthenticatedUserProvider()
    • Method Detail

      • setInstance

        public static void setInstance​(IAuthenticatedUserProvider provider)
        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:
        java.lang.NullPointerException - If the provider is null.
        java.lang.IllegalStateException - If the provider already is set.
      • getInstance

        public static IAuthenticatedUserProvider getInstance()
        Gets the singleton instance for the authenticated user provider.
        Returns:
        The authenticated user provider instance.