Type Aliases
The following type aliases are available globally.
-
Result
wrapper for Authentication API operations.Declaration
Swift
public typealias AuthenticationResult<T> = Result<T, AuthenticationError>
-
Result
wrapper for Management API operations.Declaration
Swift
public typealias ManagementResult<T> = Result<T, ManagementError>
-
Result
wrapper for Web Auth operations.Declaration
Swift
public typealias WebAuthResult<T> = Result<T, WebAuthError>
-
Result
wrapper for Credentials Manager operations.Declaration
Swift
public typealias CredentialsManagerResult<T> = Result<T, CredentialsManagerError>
-
A newly created database user (just the email, username, and email verified flag).
Declaration
Swift
public typealias DatabaseUser = (email: String, username: String?, verified: Bool)
-
A dictionary containing a user profile.
Declaration
Swift
public typealias ManagementObject = [String : Any]
-
Result
wrapper for Web Auth operations.