Class TwitchAuth

java.lang.Object
com.github.twitch4j.auth.TwitchAuth

public class TwitchAuth
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    TwitchAuth​(com.github.philippheuer.credentialmanager.CredentialManager credentialManager, java.lang.String clientId, java.lang.String clientSecret, java.lang.String redirectUrl)
    Twitch Identity Provider
  • Method Summary

    Modifier and Type Method Description
    com.github.philippheuer.credentialmanager.CredentialManager getCredentialManager()
    Credential Manager
    static void registerIdentityProvider​(com.github.philippheuer.credentialmanager.CredentialManager credentialManager, java.lang.String clientId, java.lang.String clientSecret, java.lang.String redirectUrl)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TwitchAuth

      public TwitchAuth​(com.github.philippheuer.credentialmanager.CredentialManager credentialManager, java.lang.String clientId, java.lang.String clientSecret, java.lang.String redirectUrl)
      Twitch Identity Provider
      Parameters:
      credentialManager - Credential Manager
      clientId - OAuth2 Client Id
      clientSecret - OAuth2 Client Secret
      redirectUrl - OAuth2 Redirect Url
  • Method Details

    • registerIdentityProvider

      public static void registerIdentityProvider​(com.github.philippheuer.credentialmanager.CredentialManager credentialManager, java.lang.String clientId, java.lang.String clientSecret, java.lang.String redirectUrl)
    • getCredentialManager

      public com.github.philippheuer.credentialmanager.CredentialManager getCredentialManager()
      Credential Manager