Module bus.auth

Enum Class FacebookScope

java.lang.Object
java.lang.Enum<FacebookScope>
org.miaixz.bus.auth.nimble.facebook.FacebookScope
All Implemented Interfaces:
Serializable, Comparable<FacebookScope>, Constable, AuthorizeScope

public enum FacebookScope extends Enum<FacebookScope> implements AuthorizeScope
Facebook 授权范围
Since:
Java 17+
Author:
Kimi Liu
  • Enum Constant Details

    • PUBLIC_PROFILE

      public static final FacebookScope PUBLIC_PROFILE
      scope 含义,以description 为准
    • EMAIL

      public static final FacebookScope EMAIL
    • USER_AGE_RANGE

      public static final FacebookScope USER_AGE_RANGE
    • USER_BIRTHDAY

      public static final FacebookScope USER_BIRTHDAY
    • USER_FRIENDS

      public static final FacebookScope USER_FRIENDS
    • USER_GENDER

      public static final FacebookScope USER_GENDER
    • USER_HOMETOWN

      public static final FacebookScope USER_HOMETOWN
    • USER_LIKES

      public static final FacebookScope USER_LIKES
    • USER_LOCATION

      public static final FacebookScope USER_LOCATION
    • USER_PHOTOS

      public static final FacebookScope USER_PHOTOS
    • USER_POSTS

      public static final FacebookScope USER_POSTS
    • USER_VIDEOS

      public static final FacebookScope USER_VIDEOS
    • GROUPS_ACCESS_MEMBER_INFO

      public static final FacebookScope GROUPS_ACCESS_MEMBER_INFO
    • PUBLISH_TO_GROUPS

      public static final FacebookScope PUBLISH_TO_GROUPS
  • Method Details

    • values

      public static FacebookScope[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FacebookScope valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null