Sharingang/Sharingang-Android

View on GitHub
app/src/main/java/com/example/sharingang/auth/CurrentUserProvider.kt

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
package com.example.sharingang.auth

/**
 * Interface to implement basic functionality of a current user provider.
 */
interface CurrentUserProvider {
    /**
     * @return Current signed in user's id.
     */
    fun getCurrentUserId(): String?

    /**
     * @return Current signed in user's email.
     */
    fun getCurrentUserEmail(): String?

    /**
     * @return Current signed in user's name.
     */
    fun getCurrentUserName(): String?
}