Class EOS_EAuthScopeFlags

java.lang.Object
host.anzo.eossdk.jna.runtime.NativeMappedBitMask
host.anzo.eossdk.eos.sdk.auth.enums.EOS_EAuthScopeFlags
All Implemented Interfaces:
com.sun.jna.NativeMapped

public class EOS_EAuthScopeFlags extends NativeMappedBitMask
Flags that describe user permissions
Since:
8/5/2023
  • Field Details

    • EOS_AS_NoFlags

      public static final int EOS_AS_NoFlags
      See Also:
    • EOS_AS_BasicProfile

      public static final int EOS_AS_BasicProfile
      Permissions to see your account ID, display name, and language
      See Also:
    • EOS_AS_FriendsList

      public static final int EOS_AS_FriendsList
      Permissions to see a list of your friends who use this application
      See Also:
    • EOS_AS_Presence

      public static final int EOS_AS_Presence
      Permissions to set your online presence and see presence of your friends
      See Also:
    • EOS_AS_FriendsManagement

      public static final int EOS_AS_FriendsManagement
      Permissions to manage the Epic friends list. This scope is restricted to Epic first party products, and attempting to use it will result in authentication failures.
      See Also:
    • EOS_AS_Email

      public static final int EOS_AS_Email
      Permissions to see email in the response when fetching information for a user. This scope is restricted to Epic first party products, and attempting to use it will result in authentication failures.
      See Also:
    • EOS_AS_Country

      public static final int EOS_AS_Country
      Permissions to see your country
      See Also:
  • Constructor Details

    • EOS_EAuthScopeFlags

      public EOS_EAuthScopeFlags()
  • Method Details

    • of

      @NotNull public static @NotNull EOS_EAuthScopeFlags of(int... flags)
    • fromNative

      public Object fromNative(Object nativeValue, com.sun.jna.FromNativeContext context)