Skip to content

Commit c3806ae

Browse files
committed
Move mTLS out of preview
1 parent 71a94d5 commit c3806ae

File tree

6 files changed

+0
-24
lines changed

6 files changed

+0
-24
lines changed

driver/src/main/java/org/neo4j/driver/ClientCertificate.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@
1717
package org.neo4j.driver;
1818

1919
import org.neo4j.driver.internal.InternalClientCertificate;
20-
import org.neo4j.driver.util.Preview;
2120

2221
/**
2322
* An opaque container for client certificate used for mTLS.
2423
* <p>
2524
* Use {@link ClientCertificates} to create new instances.
2625
* @since 5.19
2726
*/
28-
@Preview(name = "mTLS")
2927
public sealed interface ClientCertificate permits InternalClientCertificate {}

driver/src/main/java/org/neo4j/driver/ClientCertificateManager.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
package org.neo4j.driver;
1818

1919
import java.util.concurrent.CompletionStage;
20-
import org.neo4j.driver.util.Preview;
2120

2221
/**
2322
* A manager of {@link ClientCertificate} instances used by the driver for mTLS.
@@ -31,7 +30,6 @@
3130
* operations must not done on the calling thread.
3231
* @since 5.19
3332
*/
34-
@Preview(name = "mTLS")
3533
public interface ClientCertificateManager {
3634
/**
3735
* Returns a {@link CompletionStage} of a new {@link ClientCertificate}.

driver/src/main/java/org/neo4j/driver/ClientCertificateManagers.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,12 @@
1717
package org.neo4j.driver;
1818

1919
import org.neo4j.driver.internal.InternalRotatingClientCertificateManager;
20-
import org.neo4j.driver.util.Preview;
2120

2221
/**
2322
* Implementations of {@link ClientCertificateManager}.
2423
*
2524
* @since 5.19
2625
*/
27-
@Preview(name = "mTLS")
2826
public final class ClientCertificateManagers {
2927
private ClientCertificateManagers() {}
3028

driver/src/main/java/org/neo4j/driver/ClientCertificates.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,11 @@
1919
import java.io.File;
2020
import java.util.Objects;
2121
import org.neo4j.driver.internal.InternalClientCertificate;
22-
import org.neo4j.driver.util.Preview;
2322

2423
/**
2524
* Creates new instances of {@link ClientCertificate}.
2625
* @since 5.19
2726
*/
28-
@Preview(name = "mTLS")
2927
public final class ClientCertificates {
3028
private ClientCertificates() {}
3129

driver/src/main/java/org/neo4j/driver/GraphDatabase.java

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.neo4j.driver.internal.ValidatingClientCertificateManager;
2424
import org.neo4j.driver.internal.security.StaticAuthTokenManager;
2525
import org.neo4j.driver.internal.security.ValidatingAuthTokenManager;
26-
import org.neo4j.driver.util.Preview;
2726

2827
/**
2928
* Creates {@link Driver drivers}, optionally letting you {@link #driver(URI, Config)} to configure them.
@@ -190,7 +189,6 @@ public static Driver driver(String uri, AuthTokenManager authTokenManager, Confi
190189
* @since 5.19
191190
* @see ClientCertificateManager
192191
*/
193-
@Preview(name = "mTLS")
194192
public static Driver driver(String uri, ClientCertificateManager clientCertificateManager) {
195193
return driver(URI.create(uri), clientCertificateManager);
196194
}
@@ -204,7 +202,6 @@ public static Driver driver(String uri, ClientCertificateManager clientCertifica
204202
* @return a new driver to the database instance specified by the URL
205203
* @since 5.19
206204
*/
207-
@Preview(name = "mTLS")
208205
public static Driver driver(String uri, ClientCertificateManager clientCertificateManager, Config config) {
209206
return driver(URI.create(uri), clientCertificateManager, config);
210207
}
@@ -217,7 +214,6 @@ public static Driver driver(String uri, ClientCertificateManager clientCertifica
217214
* @return a new driver to the database instance specified by the URL
218215
* @since 5.19
219216
*/
220-
@Preview(name = "mTLS")
221217
public static Driver driver(String uri, AuthToken authToken, ClientCertificateManager clientCertificateManager) {
222218
return driver(URI.create(uri), authToken, clientCertificateManager);
223219
}
@@ -232,7 +228,6 @@ public static Driver driver(String uri, AuthToken authToken, ClientCertificateMa
232228
* @return a new driver to the database instance specified by the URL
233229
* @since 5.19
234230
*/
235-
@Preview(name = "mTLS")
236231
public static Driver driver(
237232
String uri, AuthToken authToken, ClientCertificateManager clientCertificateManager, Config config) {
238233
return driver(URI.create(uri), authToken, clientCertificateManager, config);
@@ -247,7 +242,6 @@ public static Driver driver(
247242
* @return a new driver to the database instance specified by the URL
248243
* @since 5.19
249244
*/
250-
@Preview(name = "mTLS")
251245
public static Driver driver(
252246
String uri, AuthTokenManager authTokenManager, ClientCertificateManager clientCertificateManager) {
253247
return driver(URI.create(uri), authTokenManager, clientCertificateManager);
@@ -263,7 +257,6 @@ public static Driver driver(
263257
* @return a new driver to the database instance specified by the URL
264258
* @since 5.19
265259
*/
266-
@Preview(name = "mTLS")
267260
public static Driver driver(
268261
String uri,
269262
AuthTokenManager authTokenManager,
@@ -279,7 +272,6 @@ public static Driver driver(
279272
* @return a new driver to the database instance specified by the URL
280273
* @since 5.19
281274
*/
282-
@Preview(name = "mTLS")
283275
public static Driver driver(URI uri, ClientCertificateManager clientCertificateManager) {
284276
return driver(uri, clientCertificateManager, Config.defaultConfig());
285277
}
@@ -293,7 +285,6 @@ public static Driver driver(URI uri, ClientCertificateManager clientCertificateM
293285
* @return a new driver to the database instance specified by the URL
294286
* @since 5.19
295287
*/
296-
@Preview(name = "mTLS")
297288
public static Driver driver(URI uri, ClientCertificateManager clientCertificateManager, Config config) {
298289
return driver(uri, AuthTokens.none(), clientCertificateManager, config);
299290
}
@@ -306,7 +297,6 @@ public static Driver driver(URI uri, ClientCertificateManager clientCertificateM
306297
* @return a new driver to the database instance specified by the URL
307298
* @since 5.19
308299
*/
309-
@Preview(name = "mTLS")
310300
public static Driver driver(URI uri, AuthToken authToken, ClientCertificateManager clientCertificateManager) {
311301
return driver(uri, authToken, clientCertificateManager, Config.defaultConfig());
312302
}
@@ -321,7 +311,6 @@ public static Driver driver(URI uri, AuthToken authToken, ClientCertificateManag
321311
* @return a new driver to the database instance specified by the URL
322312
* @since 5.19
323313
*/
324-
@Preview(name = "mTLS")
325314
public static Driver driver(
326315
URI uri, AuthToken authToken, ClientCertificateManager clientCertificateManager, Config config) {
327316
return driver(uri, authToken, clientCertificateManager, config, new DriverFactory());
@@ -336,7 +325,6 @@ public static Driver driver(
336325
* @return a new driver to the database instance specified by the URL
337326
* @since 5.19
338327
*/
339-
@Preview(name = "mTLS")
340328
public static Driver driver(
341329
URI uri, AuthTokenManager authTokenManager, ClientCertificateManager clientCertificateManager) {
342330
return driver(uri, authTokenManager, clientCertificateManager, Config.defaultConfig());
@@ -352,7 +340,6 @@ public static Driver driver(
352340
* @return a new driver to the database instance specified by the URL
353341
* @since 5.19
354342
*/
355-
@Preview(name = "mTLS")
356343
public static Driver driver(
357344
URI uri,
358345
AuthTokenManager authTokenManager,

driver/src/main/java/org/neo4j/driver/RotatingClientCertificateManager.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,10 @@
1616
*/
1717
package org.neo4j.driver;
1818

19-
import org.neo4j.driver.util.Preview;
20-
2119
/**
2220
* A {@link ClientCertificateManager} that supports rotating its {@link ClientCertificate}.
2321
* @since 5.19
2422
*/
25-
@Preview(name = "mTLS")
2623
public sealed interface RotatingClientCertificateManager extends ClientCertificateManager
2724
permits org.neo4j.driver.internal.InternalRotatingClientCertificateManager {
2825
/**

0 commit comments

Comments
 (0)