ClassicMatrixAuthProvider

Constructors

Link copied to clipboard
constructor(bearerTokensStore: ClassicMatrixAuthProvider.BearerTokensStore)

Types

Link copied to clipboard
@Serializable
data class BearerTokens(val accessToken: String, val refreshToken: String?)
Link copied to clipboard

Properties

Link copied to clipboard
open override val sendWithoutRequest: Boolean

Functions

Link copied to clipboard
open suspend override fun addRequestHeaders(request: HttpRequestBuilder, authHeader: HttpAuthHeader?)
Link copied to clipboard
open override fun isApplicable(auth: HttpAuthHeader): Boolean
Link copied to clipboard
open suspend override fun refreshToken(response: HttpResponse): Boolean
Link copied to clipboard
open override fun sendWithoutRequest(request: HttpRequestBuilder): Boolean