toggle menu
Cloudstream
cloudstream
switch theme
search in API
Cloudstream
/
com.lagradost.cloudstream3.syncproviders
/
InAppAuthAPI
In
App
Auth
API
interface
InAppAuthAPI
:
AuthAPI
(
source
)
Inheritors
InAppAuthAPIManager
Members
Types
Login
Data
Link copied to clipboard
data
class
LoginData
(
val
username
:
String
?
=
null
,
val
password
:
String
?
=
null
,
val
server
:
String
?
=
null
,
val
email
:
String
?
=
null
)
Properties
create
Account
Url
Link copied to clipboard
abstract
val
createAccountUrl
:
String
?
icon
Link copied to clipboard
abstract
val
icon
:
Int
?
id
Prefix
Link copied to clipboard
abstract
val
idPrefix
:
String
name
Link copied to clipboard
abstract
val
name
:
String
requires
Email
Link copied to clipboard
abstract
val
requiresEmail
:
Boolean
requires
Login
Link copied to clipboard
abstract
val
requiresLogin
:
Boolean
requires
Password
Link copied to clipboard
abstract
val
requiresPassword
:
Boolean
requires
Server
Link copied to clipboard
abstract
val
requiresServer
:
Boolean
requires
Username
Link copied to clipboard
abstract
val
requiresUsername
:
Boolean
stores
Password
In
Plain
Text
Link copied to clipboard
abstract
val
storesPasswordInPlainText
:
Boolean
Functions
get
Latest
Login
Data
Link copied to clipboard
abstract
fun
getLatestLoginData
(
)
:
InAppAuthAPI.LoginData
?
login
Link copied to clipboard
abstract
suspend
fun
login
(
data
:
InAppAuthAPI.LoginData
)
:
Boolean
login
Info
Link copied to clipboard
abstract
fun
loginInfo
(
)
:
AuthAPI.LoginInfo
?
log
Out
Link copied to clipboard
abstract
fun
logOut
(
)