diff --git a/src/main/java/com/auth0/client/auth/AuthAPI.java b/src/main/java/com/auth0/client/auth/AuthAPI.java
index 773a1fba..a9f7a9e9 100644
--- a/src/main/java/com/auth0/client/auth/AuthAPI.java
+++ b/src/main/java/com/auth0/client/auth/AuthAPI.java
@@ -19,6 +19,8 @@
import java.util.Map;
import java.util.Objects;
+import static com.auth0.json.ObjectMapperProvider.getMapper;
+
/**
* Class that provides an implementation of of the Authentication and Authorization API methods defined by the
* Auth0 Authentication API.
@@ -307,7 +309,7 @@ public Request pushedAuthorizationRequest(String re
}
try {
if (Objects.nonNull(authorizationDetails)) {
- String authDetailsJson = ObjectMapperProvider.getMapper().writeValueAsString(authorizationDetails);
+ String authDetailsJson = getMapper().writeValueAsString(authorizationDetails);
request.addParameter("authorization_details", authDetailsJson);
}
} catch (JsonProcessingException e) {
@@ -359,7 +361,7 @@ public Request pushedAuthorizationRequestWithJAR(St
try {
if (Objects.nonNull(authorizationDetails)) {
- String authDetailsJson = ObjectMapperProvider.getMapper().writeValueAsString(authorizationDetails);
+ String authDetailsJson = getMapper().writeValueAsString(authorizationDetails);
req.addParameter("authorization_details", authDetailsJson);
}
} catch (JsonProcessingException e) {
diff --git a/src/test/java/com/auth0/client/auth/AuthAPITest.java b/src/test/java/com/auth0/client/auth/AuthAPITest.java
index 776f356b..6ae92f09 100644
--- a/src/test/java/com/auth0/client/auth/AuthAPITest.java
+++ b/src/test/java/com/auth0/client/auth/AuthAPITest.java
@@ -260,6 +260,7 @@ public void shouldCreateUserInfoRequest() throws Exception {
assertThat(response.getValues(), hasEntry("created_at", "2016-12-05T11:16:59.640Z"));
assertThat(response.getValues(), hasEntry("sub", "auth0|58454..."));
assertThat(response.getValues(), hasKey("identities"));
+ @SuppressWarnings("unchecked")
List