Skip to content

Commit 62392ef

Browse files
committed
MLE-25959 Deprecating AUTH_TYPE_MARKLOGIC_CLOUD
Should have renamed this in a prior release.
1 parent 1e28465 commit 62392ef

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

marklogic-client-api/src/main/java/com/marklogic/client/DatabaseClientBuilder.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,15 @@ public class DatabaseClientBuilder {
2929
public final static String PREFIX = "marklogic.client.";
3030
public final static String AUTH_TYPE_BASIC = "basic";
3131
public final static String AUTH_TYPE_DIGEST = "digest";
32+
33+
public final static String AUTH_TYPE_CLOUD = "cloud";
34+
35+
/**
36+
* @deprecated as of 8.1.0, use AUTH_TYPE_CLOUD instead
37+
*/
38+
@Deprecated
3239
public final static String AUTH_TYPE_MARKLOGIC_CLOUD = "cloud";
40+
3341
public final static String AUTH_TYPE_KERBEROS = "kerberos";
3442
public final static String AUTH_TYPE_CERTIFICATE = "certificate";
3543
public final static String AUTH_TYPE_SAML = "saml";
@@ -150,7 +158,7 @@ public DatabaseClientBuilder withDigestAuth(String username, String password) {
150158
}
151159

152160
public DatabaseClientBuilder withCloudAuth(String apiKey, String basePath) {
153-
return withAuthType(AUTH_TYPE_MARKLOGIC_CLOUD)
161+
return withAuthType(AUTH_TYPE_CLOUD)
154162
.withCloudApiKey(apiKey)
155163
.withBasePath(basePath);
156164
}
@@ -163,7 +171,7 @@ public DatabaseClientBuilder withCloudAuth(String apiKey, String basePath) {
163171
* @since 6.3.0
164172
*/
165173
public DatabaseClientBuilder withCloudAuth(String apiKey, String basePath, Integer tokenDuration) {
166-
return withAuthType(AUTH_TYPE_MARKLOGIC_CLOUD)
174+
return withAuthType(AUTH_TYPE_CLOUD)
167175
.withCloudApiKey(apiKey)
168176
.withBasePath(basePath)
169177
.withCloudTokenDuration(tokenDuration != null ? tokenDuration.toString() : null);

marklogic-client-api/src/main/java/com/marklogic/client/impl/DatabaseClientPropertySource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ private DatabaseClientFactory.SecurityContext newSecurityContext(String type, Co
185185
return newBasicAuthContext(connectionString);
186186
case DatabaseClientBuilder.AUTH_TYPE_DIGEST:
187187
return newDigestAuthContext(connectionString);
188-
case DatabaseClientBuilder.AUTH_TYPE_MARKLOGIC_CLOUD:
188+
case DatabaseClientBuilder.AUTH_TYPE_CLOUD:
189189
return newCloudAuthContext();
190190
case DatabaseClientBuilder.AUTH_TYPE_KERBEROS:
191191
return newKerberosAuthContext();
@@ -400,7 +400,7 @@ private String getSSLProtocol(String authType) {
400400
}
401401
// For convenience for Progress Data Cloud users, assume the JVM's default SSLContext should trust the certificate
402402
// used by Progress Data Cloud. A user can always override this default behavior by providing their own SSLContext.
403-
if ((sslProtocol == null || sslProtocol.length() == 0) && DatabaseClientBuilder.AUTH_TYPE_MARKLOGIC_CLOUD.equalsIgnoreCase(authType)) {
403+
if ((sslProtocol == null || sslProtocol.length() == 0) && DatabaseClientBuilder.AUTH_TYPE_CLOUD.equalsIgnoreCase(authType)) {
404404
sslProtocol = "default";
405405
}
406406
return sslProtocol;

0 commit comments

Comments
 (0)