mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 16:06:08 +00:00
Add parameters required for PKCE
This commit is contained in:
parent
593da77a04
commit
20070775d7
@ -56,6 +56,7 @@ public class HttpConstants {
|
||||
public static final String OAUTH_HEADER_GRANT_TYPE = "grant_type";
|
||||
public static final String OAUTH_HEADER_REDIRECT_URI = "redirect_uri";
|
||||
public static final String OAUTH_HEADER_REFRESH_TOKEN = "refresh_token";
|
||||
public static final String OAUTH_HEADER_CODE_VERIFIER = "code_verifier";
|
||||
|
||||
/***********************************************************************************************************
|
||||
************************************************ CONTENT TYPES ********************************************
|
||||
|
@ -39,7 +39,8 @@ sealed class TokenRequestParams(
|
||||
clientAuth: String,
|
||||
grantType: String,
|
||||
val authorizationCode: String,
|
||||
val redirectUri: String
|
||||
val redirectUri: String,
|
||||
val codeVerifier: String,
|
||||
) : TokenRequestParams(tokenEndpoint, clientAuth, grantType) {
|
||||
|
||||
override fun toRequestBody(): RequestBody =
|
||||
@ -47,6 +48,7 @@ sealed class TokenRequestParams(
|
||||
.add(HttpConstants.OAUTH_HEADER_AUTHORIZATION_CODE, authorizationCode)
|
||||
.add(HttpConstants.OAUTH_HEADER_GRANT_TYPE, grantType)
|
||||
.add(HttpConstants.OAUTH_HEADER_REDIRECT_URI, redirectUri)
|
||||
.add(HttpConstants.OAUTH_HEADER_CODE_VERIFIER, codeVerifier)
|
||||
.build()
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user