Skip to content

Commit e82d185

Browse files
author
joel.tazzari
committed
Externalize strings
1 parent 95bd89d commit e82d185

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

plugins/user-authenticators/oauth2/src/main/java/org/apache/cloudstack/oauth2/api/command/RegisterOAuthProviderCmd.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import org.apache.cloudstack.context.CallContext;
3131
import org.apache.cloudstack.oauth2.OAuth2AuthManager;
3232
import org.apache.cloudstack.oauth2.api.response.OauthProviderResponse;
33+
import org.apache.cloudstack.oauth2.keycloak.KeycloakOAuth2Provider;
3334
import org.apache.cloudstack.oauth2.vo.OauthProviderVO;
3435
import org.apache.commons.collections.MapUtils;
3536
import org.apache.commons.lang3.StringUtils;
@@ -114,7 +115,7 @@ public Map getDetails() {
114115

115116
@Override
116117
public void execute() throws ServerApiException, ConcurrentOperationException, EntityExistsException {
117-
if (StringUtils.equals("keycloak", getProvider())) {
118+
if (StringUtils.equals(KeycloakOAuth2Provider.KEYCLOAK_PROVIDER, getProvider())) {
118119
if (StringUtils.isBlank(getAuthorizeUrl())) {
119120
throw new ServerApiException(ApiErrorCode.BAD_REQUEST, "Parameter authorizeurl is mandatory for keycloak OAuth Provider");
120121
}

plugins/user-authenticators/oauth2/src/main/java/org/apache/cloudstack/oauth2/keycloak/KeycloakOAuth2Provider.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@
5252

5353
public class KeycloakOAuth2Provider extends AdapterBase implements UserOAuth2Authenticator {
5454

55+
public static final String KEYCLOAK_PROVIDER = "keycloak";
56+
5557
protected String idToken = null;
5658

5759
@Inject
@@ -69,7 +71,7 @@ public KeycloakOAuth2Provider(CloseableHttpClient httpClient) {
6971

7072
@Override
7173
public String getName() {
72-
return "keycloak";
74+
return KEYCLOAK_PROVIDER;
7375
}
7476

7577
@Override

0 commit comments

Comments
 (0)