Enumerations

The following enumerations are available globally.

  • A value representing an authentication state.

    After a successful authentication, the authentication always goes into the AuthenticationState.authenticated(token:, user:) state.

    After using the Authentication.logOut() method, the authentication always goes into the AuthenticationState.unauthenticated(reason:) state.

    See more

    Declaration

    Swift

    public enum AuthenticationState : Equatable
  • Declaration

    Swift

    public enum AuthenticatingStateProgress : Equatable
  • A value representing an operation related to the one-time password SMS authentication.

    See more

    Declaration

    Swift

    public enum OtpAuthenticationOperation : Equatable
  • A value representing a reason related to the authentication state.

    See more

    Declaration

    Swift

    public enum UnauthenticatedReason : Equatable
  • All configutation set at build time

    See more

    Declaration

    Swift

    public enum BuildConfig
  • A value representing the presence of the current user.

    See more

    Declaration

    Swift

    public enum Presence

Download state and errors