Class AuthenticatedUserProvider

java.lang.Object
com.iizix.user.AuthenticatedUserProvider

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

    • AuthenticatedUserProvider Link icon

      public AuthenticatedUserProvider()
  • Method Details Link icon

    • setInstance Link icon

      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:
      NullPointerException - If the provider is null.
      IllegalStateException - If the provider already is set.
    • getInstance Link icon

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