diff --git a/pom.xml b/pom.xml index 4a5fb1b..432101f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ gr4vy jar gr4vy - 0.13.0 + 0.14.0 https://gr4vy.com Gr4vy Java SDK diff --git a/src/main/java/com/gr4vy/sdk/Gr4vyClient.java b/src/main/java/com/gr4vy/sdk/Gr4vyClient.java index a886fb1..188ee5e 100644 --- a/src/main/java/com/gr4vy/sdk/Gr4vyClient.java +++ b/src/main/java/com/gr4vy/sdk/Gr4vyClient.java @@ -108,6 +108,10 @@ public ApiClient getClient() throws Gr4vyException { } } + public String getEmbedToken(Map embed) throws Gr4vyException { + return getEmbedToken(embed, null); + } + public String getEmbedToken(Map embed, UUID checkoutSessionId) throws Gr4vyException { try { String key = getKey(); @@ -119,6 +123,10 @@ public String getEmbedToken(Map embed, UUID checkoutSessionId) t } } + public String getToken(String key, String[] scopes, Map embed) throws IOException, NoSuchAlgorithmException, NoSuchProviderException, InvalidKeySpecException, JOSEException, ParseException { + return getToken(key, scopes, embed, null); + } + public String getToken(String key, String[] scopes, Map embed, UUID checkoutSessionId) throws IOException, NoSuchAlgorithmException, NoSuchProviderException, InvalidKeySpecException, JOSEException, ParseException { Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); diff --git a/src/test/java/com/gr4vy/sdk/Gr4vyClientTest.java b/src/test/java/com/gr4vy/sdk/Gr4vyClientTest.java index ddc9edd..22351c8 100644 --- a/src/test/java/com/gr4vy/sdk/Gr4vyClientTest.java +++ b/src/test/java/com/gr4vy/sdk/Gr4vyClientTest.java @@ -26,7 +26,7 @@ public void getEmbedTokenTest() throws Gr4vyException, ApiException { embed.put("amount", 1299); embed.put("currency", "USD"); - String token = client.getEmbedToken(embed, null); + String token = client.getEmbedToken(embed); assert token != null; } @@ -51,7 +51,7 @@ public void getTokenTest() throws Gr4vyException, ApiException, NoSuchAlgorithmE String key = client.getKey(); String[] scopes = {"*.read", "*.write"}; - String token = client.getToken(key, scopes, null, null); + String token = client.getToken(key, scopes, null); System.out.println(token); assert token != null;