Enum OAuthProvider

  • All Implemented Interfaces:
    java.io.Serializable , kotlin.Comparable

    
    public enum OAuthProvider
    extends Enum<OAuthProvider>
                        

    An enum class representing all of the supported OAuth providers

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      AMAZON

      Support Amazon OAuth logins

      APPLE

      Support Apple OAuth logins

      BITBUCKET

      Support BitBucket OAuth logins

      COINBASE

      Support Coinbase OAuth logins

      DISCORD

      Support Discord OAuth logins

      FACEBOOK

      Support Facebook OAuth logins

      FIGMA

      Support Figma OAuth logins

      GITHUB

      Support GitHub OAuth logins

      GITLAB

      Support GitLab OAuth logins

      GOOGLE

      Support Google OAuth logins

      LINKEDIN

      Support LinkedIn OAuth logins

      MICROSOFT

      Support Microsoft OAuth logins

      SALESFORCE

      Support Salesforce OAuth logins

      SLACK

      Support Slack OAuth logins

      SNAPCHAT

      Support Snapchat OAuth logins

      TIKTOK

      Support TikTok OAuth logins

      TWITCH

      Support Twitch OAuth logins

      TWITTER

      Support Twitter OAuth logins

    • Method Summary

      Modifier and Type Method Description
      final OAuthProvider valueOf(String value) Returns the enum constant of this type with the specified name.
      final Array<OAuthProvider> values() Returns an array containing the constants of this enum type, in the order they're declared.
      final EnumEntries<OAuthProvider> getEntries() An enum class representing all of the supported OAuth providers
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • valueOf

         final OAuthProvider valueOf(String value)

        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

      • values

         final Array<OAuthProvider> values()

        Returns an array containing the constants of this enum type, in the order they're declared.

        This method may be used to iterate over the constants.