Class EOS_ELinkAccountFlags

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

public class EOS_ELinkAccountFlags extends NativeMappedBitMask
Flags used to describe how the account linking operation is to be performed.
Since:
8/5/2023
See Also:
  • Field Details

    • EOS_LA_NoFlags

      public static final int EOS_LA_NoFlags
      Default flag used for a standard account linking operation.

      This flag is set when using a continuance token received from a previous call to the EOS_Auth_Login API, when the local user has not yet been successfully logged in to an Epic Account yet.

      See Also:
    • EOS_LA_NintendoNsaId

      public static final int EOS_LA_NintendoNsaId
      Specified when the EOS_ContinuanceToken describes a Nintendo NSA ID account type.

      This flag is used only with, and must be set, when the continuance token was received from a previous call to the EOS_Auth_Login API using the EOS_EExternalCredentialType::EOS_ECT_NINTENDO_NSA_ID_TOKEN login type.

      See Also:
  • Constructor Details

    • EOS_ELinkAccountFlags

      public EOS_ELinkAccountFlags()
  • Method Details

    • of

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

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