StitchProviderType

public enum StitchProviderType : String, Codable

An enumeration of the types of authentication providers that can be used to authenticate with MongoDB Stitch.

Important

The raw value here has no meaning to the Stitch server. Use the name field for the default name of of the authentication provider in MongoDB stitch.
  • The anonymous authentication provider.

    Declaration

    Swift

    case anonymous
  • The custom authentication provider.

    Declaration

    Swift

    case custom
  • The Facebook OAuth2 authentication provider.

    Declaration

    Swift

    case facebook
  • The Google OAuth2 authentication provider.

    Declaration

    Swift

    case google
  • The server API key authentication provider.

    Declaration

    Swift

    case serverAPIKey
  • The user API key authentication provider.

    Declaration

    Swift

    case userAPIKey
  • The username/password authentication provider.

    Declaration

    Swift

    case userPassword
  • The default name of this provider in MongoDB Stitch.

    Declaration

    Swift

    public var name: String { get }