Class Config.LoginMethods.Microsoft

java.lang.Object
me.axieum.mcmod.authme.api.Config.LoginMethods.Microsoft
Enclosing class:
Config.LoginMethods

public static class Config.LoginMethods.Microsoft extends Object
Login via Microsoft configuration schema.
  • Field Details

    • prompt

      public static MicrosoftUtils.MicrosoftPrompt prompt
      Indicates the type of user interaction that is required.
    • port

      public static int port
      The port from which to listen for OAuth2 callbacks.
    • clientId

      public static String clientId
      OAuth2 client id.
    • authorizeUrl

      public static String authorizeUrl
      OAuth2 authorization url.
    • tokenUrl

      public static String tokenUrl
      OAuth2 access token url.
    • xboxAuthUrl

      public static String xboxAuthUrl
      Xbox authentication url.
    • xboxXstsUrl

      public static String xboxXstsUrl
      Xbox XSTS authorization url.
    • mcAuthUrl

      public static String mcAuthUrl
      Minecraft authentication url.
    • mcProfileUrl

      public static String mcProfileUrl
      Minecraft profile url.
  • Constructor Details

    • Microsoft

      public Microsoft()
  • Method Details

    • isDefaults

      public static boolean isDefaults()
      Determines whether the configured URLs differ from the defaults.
      Returns:
      true if the configured URLs are unchanged