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_GRANT_TYPE = "grant_type";
|
||||||
public static final String OAUTH_HEADER_REDIRECT_URI = "redirect_uri";
|
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_REFRESH_TOKEN = "refresh_token";
|
||||||
|
public static final String OAUTH_HEADER_CODE_VERIFIER = "code_verifier";
|
||||||
|
|
||||||
/***********************************************************************************************************
|
/***********************************************************************************************************
|
||||||
************************************************ CONTENT TYPES ********************************************
|
************************************************ CONTENT TYPES ********************************************
|
||||||
|
@ -39,7 +39,8 @@ sealed class TokenRequestParams(
|
|||||||
clientAuth: String,
|
clientAuth: String,
|
||||||
grantType: String,
|
grantType: String,
|
||||||
val authorizationCode: String,
|
val authorizationCode: String,
|
||||||
val redirectUri: String
|
val redirectUri: String,
|
||||||
|
val codeVerifier: String,
|
||||||
) : TokenRequestParams(tokenEndpoint, clientAuth, grantType) {
|
) : TokenRequestParams(tokenEndpoint, clientAuth, grantType) {
|
||||||
|
|
||||||
override fun toRequestBody(): RequestBody =
|
override fun toRequestBody(): RequestBody =
|
||||||
@ -47,6 +48,7 @@ sealed class TokenRequestParams(
|
|||||||
.add(HttpConstants.OAUTH_HEADER_AUTHORIZATION_CODE, authorizationCode)
|
.add(HttpConstants.OAUTH_HEADER_AUTHORIZATION_CODE, authorizationCode)
|
||||||
.add(HttpConstants.OAUTH_HEADER_GRANT_TYPE, grantType)
|
.add(HttpConstants.OAUTH_HEADER_GRANT_TYPE, grantType)
|
||||||
.add(HttpConstants.OAUTH_HEADER_REDIRECT_URI, redirectUri)
|
.add(HttpConstants.OAUTH_HEADER_REDIRECT_URI, redirectUri)
|
||||||
|
.add(HttpConstants.OAUTH_HEADER_CODE_VERIFIER, codeVerifier)
|
||||||
.build()
|
.build()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user