Skip to content

Commit a66bf1b

Browse files
committed
change name for new get user permissions using opa
1 parent 2c315f3 commit a66bf1b

4 files changed

Lines changed: 23 additions & 15 deletions

File tree

src/main/java/io/permit/sdk/Permit.java

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,27 @@
11
package io.permit.sdk;
22

3+
import java.io.IOException;
4+
import java.util.List;
5+
6+
import org.slf4j.Logger;
7+
import org.slf4j.LoggerFactory;
8+
39
import com.google.gson.Gson;
410
import com.google.gson.GsonBuilder;
11+
512
import io.permit.sdk.api.ApiClient;
613
import io.permit.sdk.api.ElementsApi;
714
import io.permit.sdk.api.PermitApiError;
8-
import io.permit.sdk.enforcement.*;
15+
import io.permit.sdk.enforcement.CheckQuery;
16+
import io.permit.sdk.enforcement.Enforcer;
17+
import io.permit.sdk.enforcement.GetUserPermissionsQuery;
18+
import io.permit.sdk.enforcement.IEnforcerApi;
19+
import io.permit.sdk.enforcement.Resource;
20+
import io.permit.sdk.enforcement.TenantDetails;
21+
import io.permit.sdk.enforcement.User;
22+
import io.permit.sdk.enforcement.UserPermissions;
923
import io.permit.sdk.util.Context;
1024

11-
import org.slf4j.Logger;
12-
import org.slf4j.LoggerFactory;
13-
14-
import java.io.IOException;
15-
import java.util.List;
16-
1725
/**
1826
* The {@code Permit} class represents the main entry point for interacting with the Permit.io SDK.
1927
*
@@ -160,8 +168,8 @@ public UserPermissions getUserPermissions(GetUserPermissionsQuery input) throws
160168
}
161169

162170
@Override
163-
public UserPermissions getUserPermissionsWithOPA(GetUserPermissionsQuery input) throws IOException, PermitApiError {
164-
return this.enforcer.getUserPermissionsWithOPA(input);
171+
public UserPermissions getUserPermissionsFromOPA(GetUserPermissionsQuery input) throws IOException, PermitApiError {
172+
return this.enforcer.getUserPermissionsFromOPA(input);
165173
}
166174

167175
@Override

src/main/java/io/permit/sdk/enforcement/Enforcer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ public UserPermissions getUserPermissions(GetUserPermissionsQuery input) throws
451451

452452

453453
@Override
454-
public UserPermissions getUserPermissionsWithOPA(GetUserPermissionsQuery input) throws IOException, PermitApiError {
454+
public UserPermissions getUserPermissionsFromOPA(GetUserPermissionsQuery input) throws IOException, PermitApiError {
455455
// request body
456456
Gson gson = new Gson();
457457

src/main/java/io/permit/sdk/enforcement/IEnforcerApi.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package io.permit.sdk.enforcement;
22

3-
import io.permit.sdk.api.PermitApiError;
4-
import io.permit.sdk.util.Context;
5-
63
import java.io.IOException;
74
import java.util.List;
85

6+
import io.permit.sdk.api.PermitApiError;
7+
import io.permit.sdk.util.Context;
8+
99
public interface IEnforcerApi {
1010
/**
1111
* Checks if a `user` is authorized to perform an `action` on a `resource` within the specified context.
@@ -120,7 +120,7 @@ public interface IEnforcerApi {
120120
* @throws PermitApiError if an error occurs while sending the authorization request to the PDP.
121121
* @throws IOException if could not read the content of the returned http response.
122122
*/
123-
UserPermissions getUserPermissionsWithOPA(GetUserPermissionsQuery input) throws IOException, PermitApiError;
123+
UserPermissions getUserPermissionsFromOPA(GetUserPermissionsQuery input) throws IOException, PermitApiError;
124124

125125
/**
126126
* list all the tenants the user is associated with.

src/test/java/io/permit/sdk/e2e/RbacE2ETest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ void testPermissionCheckRBAC() {
251251
)
252252
);
253253

254-
UserPermissions permissions_2 = permitOpa.getUserPermissionsWithOPA(
254+
UserPermissions permissions_2 = permitOpa.getUserPermissionsFromOPA(
255255
new GetUserPermissionsQuery(
256256
User.fromString("auth0|elon")
257257
)

0 commit comments

Comments
 (0)