Credenciais
@frozen
public enum Credentials
Credentials
é um enumeração que representa os tipos de autenticação suportados para o MongoDB Realm. Exemplo de uso:
let credentials = Credentials.JWT(token: myToken)
-
Credenciais de um token de acesso do Facebook.
Declaração
Swift
case facebook(accessToken: String)
-
Credenciais de um serverAuthCode do Google.
Declaração
Swift
case google(serverAuthCode: String)
-
Credenciais de um Google idToken.
Declaração
Swift
case googleId(token: String)
-
Credenciais de um token de ID Apple.
Declaração
Swift
case apple(idToken: String)
-
Credenciais de um e-mail e senha.
Declaração
Swift
case emailPassword(email: String, password: String)
-
Credenciais de um JSON web token
Declaração
Swift
case jwt(token: String)
-
As credenciais para uma função do MongoDB Realm usam um documento do MongoDB como uma carga útil JSON . Se o JSON não puder ser serializado com sucesso, o erro será produzido e o objeto será nulo.
Declaração
Swift
case function(payload: Document)
-
Credenciais de uma chave de API do usuário.
Declaração
Swift
case userAPIKey(String)
-
Credenciais de uma chave API do servidor.
Declaração
Swift
case serverAPIKey(String)
-
Representa credenciais anônimas
Declaração
Swift
case anonymous