Skip to content

Commit e5a32c6

Browse files
committed
Rename the obo endpoint path to generateobotoekn
Signed-off-by: Ryan Liang <jiallian@amazon.com>
1 parent e09a902 commit e5a32c6

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/integrationTest/java/org/opensearch/security/http/OnBehalfOfJwtAuthenticationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public class OnBehalfOfJwtAuthenticationTest {
5858
public static final String DEFAULT_PASSWORD = "secret";
5959
public static final String NEW_PASSWORD = "testPassword123!!";
6060
public static final String OBO_TOKEN_REASON = "{\"reason\":\"Test generation\"}";
61-
public static final String OBO_ENDPOINT_PREFIX = "_plugins/_security/api/user/onbehalfof";
61+
public static final String OBO_ENDPOINT_PREFIX = "_plugins/_security/api/generateobotoken";
6262
public static final String OBO_DESCRIPTION = "{\"description\":\"Testing\", \"service\":\"self-issued\"}";
6363
public static final String CURRENT_AND_NEW_PASSWORDS = "{ \"current_password\": \""
6464
+ DEFAULT_PASSWORD

src/integrationTest/java/org/opensearch/test/framework/cluster/TestRestClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ public HttpResponse getAuthInfo(Header... headers) {
137137

138138
public HttpResponse getOnBehalfOfToken(String jsonData, Header... headers) {
139139
try {
140-
HttpPost httpPost = new HttpPost(new URIBuilder(getHttpServerUri() + "/_plugins/_security/api/user/onbehalfof?pretty").build());
140+
HttpPost httpPost = new HttpPost(new URIBuilder(getHttpServerUri() + "/_plugins/_security/api/generateobotokenf?pretty").build());
141141
httpPost.setEntity(toStringEntity(jsonData));
142142
return executeRequest(httpPost, mergeHeaders(CONTENT_TYPE_JSON, headers));
143143
} catch (URISyntaxException ex) {

src/main/java/org/opensearch/security/action/onbehalf/CreateOnBehalfOfTokenAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
public class CreateOnBehalfOfTokenAction extends BaseRestHandler {
4646

4747
private static final List<Route> routes = addRoutesPrefix(
48-
ImmutableList.of(new NamedRoute.Builder().method(POST).path("/user/onbehalfof").uniqueName("security:obo/create").build()),
48+
ImmutableList.of(new NamedRoute.Builder().method(POST).path("/generateobotoken").uniqueName("security:obo/create").build()),
4949
"/_plugins/_security/api"
5050
);
5151

src/main/java/org/opensearch/security/http/OnBehalfOfAuthenticator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public class OnBehalfOfAuthenticator implements HTTPAuthenticator {
4949

5050
private static final String REGEX_PATH_PREFIX = "/(" + LEGACY_OPENDISTRO_PREFIX + "|" + PLUGINS_PREFIX + ")/" + "(.*)";
5151
private static final Pattern PATTERN_PATH_PREFIX = Pattern.compile(REGEX_PATH_PREFIX);
52-
private static final String ON_BEHALF_OF_SUFFIX = "api/user/onbehalfof";
52+
private static final String ON_BEHALF_OF_SUFFIX = "api/generateobotoken";
5353
private static final String ACCOUNT_SUFFIX = "api/account";
5454

5555
protected final Logger log = LogManager.getLogger(this.getClass());

0 commit comments

Comments
 (0)