AuthenticationProvider

enum AuthenticationProvider : Enum<AuthenticationProvider>

This enum contains the list of authentication providers supported by MongoDB Realm.

The authentication provider must be enabled in MongoDB Realm App to work.

See also

Entries

JWT
Link copied to clipboard
JWT(AuthProvider.RLM_AUTH_PROVIDER_CUSTOM)
GOOGLE
Link copied to clipboard
GOOGLE(AuthProvider.RLM_AUTH_PROVIDER_GOOGLE)
FACEBOOK
Link copied to clipboard
FACEBOOK(AuthProvider.RLM_AUTH_PROVIDER_FACEBOOK)
EMAIL_PASSWORD
Link copied to clipboard
EMAIL_PASSWORD(AuthProvider.RLM_AUTH_PROVIDER_EMAIL_PASSWORD)
APPLE
Link copied to clipboard
APPLE(AuthProvider.RLM_AUTH_PROVIDER_APPLE)
API_KEY
Link copied to clipboard
API_KEY(AuthProvider.RLM_AUTH_PROVIDER_USER_API_KEY)
ANONYMOUS
Link copied to clipboard
ANONYMOUS(AuthProvider.RLM_AUTH_PROVIDER_ANONYMOUS)

Properties

name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int