Interface AuthenticationService

All Known Implementing Classes:
HttpAuthenticationService, YggdrasilAuthenticationService

public interface AuthenticationService
  • Method Details

    • createMinecraftSessionService

      MinecraftSessionService createMinecraftSessionService()
      Creates a relevant MinecraftSessionService designed for this authentication service.

      This is a Minecraft specific service and is not relevant to any other game agent.
      Returns:
      New minecraft session service
    • createProfileRepository

      GameProfileRepository createProfileRepository()
      Creates a relevant GameProfileRepository designed for this authentication service.
      Returns:
      New profile repository