Skip to content

Commit b6e3a7d

Browse files
authored
Fix FormidableLabs#734 customHeaders is not taken into account
As per the documentation android custom Headers should pass as `customHeaders` but in module it was accessed as `headers`
1 parent 5ddbf1b commit b6e3a7d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

android/src/main/java/com/rnappauth/RNAppAuthModule.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,15 @@ public void prefetchConfiguration(
9494
final ReadableArray scopes,
9595
final ReadableMap serviceConfiguration,
9696
final boolean dangerouslyAllowInsecureHttpRequests,
97-
final ReadableMap headers,
97+
final ReadableMap customHeaders,
9898
final Double connectionTimeoutMillis,
9999
final Promise promise
100100
) {
101101
if (warmAndPrefetchChrome) {
102102
warmChromeCustomTab(reactContext, issuer);
103103
}
104104

105-
this.parseHeaderMap(headers);
105+
this.parseHeaderMap(customHeaders);
106106
final ConnectionBuilder builder = createConnectionBuilder(dangerouslyAllowInsecureHttpRequests, this.authorizationRequestHeaders, connectionTimeoutMillis);
107107
final CountDownLatch fetchConfigurationLatch = new CountDownLatch(1);
108108

@@ -159,10 +159,10 @@ public void register(
159159
final ReadableMap serviceConfiguration,
160160
final Double connectionTimeoutMillis,
161161
final boolean dangerouslyAllowInsecureHttpRequests,
162-
final ReadableMap headers,
162+
final ReadableMap customHeaders,
163163
final Promise promise
164164
) {
165-
this.parseHeaderMap(headers);
165+
this.parseHeaderMap(customHeaders);
166166
final ConnectionBuilder builder = createConnectionBuilder(dangerouslyAllowInsecureHttpRequests, this.registrationRequestHeaders, connectionTimeoutMillis);
167167
final AppAuthConfiguration appAuthConfiguration = this.createAppAuthConfiguration(builder, dangerouslyAllowInsecureHttpRequests);
168168
final HashMap<String, String> additionalParametersMap = MapUtil.readableMapToHashMap(additionalParameters);
@@ -232,10 +232,10 @@ public void authorize(
232232
final Boolean usePKCE,
233233
final String clientAuthMethod,
234234
final boolean dangerouslyAllowInsecureHttpRequests,
235-
final ReadableMap headers,
235+
final ReadableMap customHeaders,
236236
final Promise promise
237237
) {
238-
this.parseHeaderMap(headers);
238+
this.parseHeaderMap(customHeaders);
239239
final ConnectionBuilder builder = createConnectionBuilder(dangerouslyAllowInsecureHttpRequests, this.authorizationRequestHeaders, connectionTimeoutMillis);
240240
final AppAuthConfiguration appAuthConfiguration = this.createAppAuthConfiguration(builder, dangerouslyAllowInsecureHttpRequests);
241241
final HashMap<String, String> additionalParametersMap = MapUtil.readableMapToHashMap(additionalParameters);
@@ -324,10 +324,10 @@ public void refresh(
324324
final Double connectionTimeoutMillis,
325325
final String clientAuthMethod,
326326
final boolean dangerouslyAllowInsecureHttpRequests,
327-
final ReadableMap headers,
327+
final ReadableMap customHeaders,
328328
final Promise promise
329329
) {
330-
this.parseHeaderMap(headers);
330+
this.parseHeaderMap(customHeaders);
331331
final ConnectionBuilder builder = createConnectionBuilder(dangerouslyAllowInsecureHttpRequests, this.tokenRequestHeaders, connectionTimeoutMillis);
332332
final AppAuthConfiguration appAuthConfiguration = createAppAuthConfiguration(builder, dangerouslyAllowInsecureHttpRequests);
333333
final HashMap<String, String> additionalParametersMap = MapUtil.readableMapToHashMap(additionalParameters);

0 commit comments

Comments
 (0)