Spotify Pkce Login Configuration
data class SpotifyPkceLoginConfiguration(clientId: String, redirectUri: String, scopes: List<SpotifyScope>, onSuccess: AbstractSpotifyPkceLoginActivity.(SpotifyClientApi) -> Unit, onFailure: AbstractSpotifyPkceLoginActivity.(Exception) -> Unit?, codeVerifier: String, state: String, options: SpotifyApiOptions.() -> Unit?)
Content copied to clipboard
Functions
component1
Link copied to clipboard
component2
Link copied to clipboard
component3
Link copied to clipboard
component4
Link copied to clipboard
operator fun component4(): AbstractSpotifyPkceLoginActivity.(SpotifyClientApi) -> Unit
Content copied to clipboard
component5
Link copied to clipboard
operator fun component5(): AbstractSpotifyPkceLoginActivity.(Exception) -> Unit?
Content copied to clipboard
component6
Link copied to clipboard
component7
Link copied to clipboard
component8
Link copied to clipboard
copy
Link copied to clipboard
fun copy(clientId: String, redirectUri: String, scopes: List<SpotifyScope>, onSuccess: AbstractSpotifyPkceLoginActivity.(SpotifyClientApi) -> Unit = {}, onFailure: AbstractSpotifyPkceLoginActivity.(Exception) -> Unit? = null, codeVerifier: String = (0..96).joinToString("") {
(('a'..'z') + ('A'..'Z') + ('0'..'9')).random().toString()
}, state: String = Random.nextLong().toString(), options: SpotifyApiOptions.() -> Unit? = null): SpotifyPkceLoginConfiguration
Content copied to clipboard
Properties
authorizationUrl
Link copied to clipboard
codeChallenge
Link copied to clipboard
codeVerifier
Link copied to clipboard
onFailure
Link copied to clipboard
val onFailure: AbstractSpotifyPkceLoginActivity.(Exception) -> Unit? = null
Content copied to clipboard
onSuccess
Link copied to clipboard
val onSuccess: AbstractSpotifyPkceLoginActivity.(SpotifyClientApi) -> Unit
Content copied to clipboard
options
Link copied to clipboard
redirectUri
Link copied to clipboard
scopes
Link copied to clipboard
Sources
(source)
Link copied to clipboard