toggle menu
NavigationApp
androidJvm
switch theme
navigation-ux-dash-login
/
com.mapbox.dash.login.domain
/
AuthorizationUseCase
Authorization
Use
Case
class
AuthorizationUseCase
(
authenticationRepository
:
AuthenticationRepository
,
resources
:
Resources
)
Members
Constructors
Authorization
Use
Case
Link copied to clipboard
constructor
(
authenticationRepository
:
AuthenticationRepository
,
resources
:
Resources
)
Properties
authentication
Error
Link copied to clipboard
val
authenticationError
:
StateFlow
<
AuthError
?
>
launch
Auth
Screen
Link copied to clipboard
val
launchAuthScreen
:
Flow
<
Intent
>
login
State
Link copied to clipboard
val
loginState
:
Flow
<
LoginState
>
Functions
launch
Auth
Screen
Link copied to clipboard
suspend
fun
launchAuthScreen
(
)
login
Link copied to clipboard
fun
login
(
email
:
String
,
password
:
String
)
reset
Auth
Flow
Link copied to clipboard
fun
resetAuthFlow
(
)
reset
User
Authorization
Link copied to clipboard
fun
resetUserAuthorization
(
)
user
Authorization
Link copied to clipboard
fun
userAuthorization
(
userId
:
String
)