@@ -83,7 +83,7 @@ private LogicalResponse read(final String path, Boolean shouldRetry, final logic
8383 // Make an HTTP request to Vault
8484 final RestResponse restResponse = new Rest ()//NOPMD
8585 .url (config .getAddress () + "/v1/" + adjustPathForReadOrWrite (path , operation ))
86- .header ("X-Vault-Token" , config .getToken ())
86+ .optionalHeader ("X-Vault-Token" , config .getToken ())
8787 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
8888 .connectTimeoutSeconds (config .getOpenTimeout ())
8989 .readTimeoutSeconds (config .getReadTimeout ())
@@ -151,7 +151,7 @@ public LogicalResponse read(final String path, Boolean shouldRetry, final Intege
151151 // Make an HTTP request to Vault
152152 final RestResponse restResponse = new Rest ()//NOPMD
153153 .url (config .getAddress () + "/v1/" + adjustPathForReadOrWrite (path , logicalOperations .readV2 ))
154- .header ("X-Vault-Token" , config .getToken ())
154+ .optionalHeader ("X-Vault-Token" , config .getToken ())
155155 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
156156 .parameter ("version" , version .toString ())
157157 .connectTimeoutSeconds (config .getOpenTimeout ())
@@ -251,7 +251,7 @@ private LogicalResponse write(final String path, final Map<String, Object> nameV
251251 final RestResponse restResponse = new Rest ()//NOPMD
252252 .url (config .getAddress () + "/v1/" + adjustPathForReadOrWrite (path , operation ))
253253 .body (jsonObjectToWriteFromEngineVersion (operation , requestJson ).toString ().getBytes (StandardCharsets .UTF_8 ))
254- .header ("X-Vault-Token" , config .getToken ())
254+ .optionalHeader ("X-Vault-Token" , config .getToken ())
255255 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
256256 .connectTimeoutSeconds (config .getOpenTimeout ())
257257 .readTimeoutSeconds (config .getReadTimeout ())
@@ -355,7 +355,7 @@ private LogicalResponse delete(final String path, final Logical.logicalOperation
355355 // Make an HTTP request to Vault
356356 final RestResponse restResponse = new Rest ()//NOPMD
357357 .url (config .getAddress () + "/v1/" + adjustPathForDelete (path , operation ))
358- .header ("X-Vault-Token" , config .getToken ())
358+ .optionalHeader ("X-Vault-Token" , config .getToken ())
359359 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
360360 .connectTimeoutSeconds (config .getOpenTimeout ())
361361 .readTimeoutSeconds (config .getReadTimeout ())
@@ -415,7 +415,7 @@ public LogicalResponse delete(final String path, final int[] versions) throws Va
415415 JsonObject versionsToDelete = new JsonObject ().add ("versions" , versions );
416416 final RestResponse restResponse = new Rest ()//NOPMD
417417 .url (config .getAddress () + "/v1/" + adjustPathForVersionDelete (path ))
418- .header ("X-Vault-Token" , config .getToken ())
418+ .optionalHeader ("X-Vault-Token" , config .getToken ())
419419 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
420420 .connectTimeoutSeconds (config .getOpenTimeout ())
421421 .readTimeoutSeconds (config .getReadTimeout ())
@@ -486,7 +486,7 @@ public LogicalResponse unDelete(final String path, final int[] versions) throws
486486 JsonObject versionsToUnDelete = new JsonObject ().add ("versions" , versions );
487487 final RestResponse restResponse = new Rest ()//NOPMD
488488 .url (config .getAddress () + "/v1/" + adjustPathForVersionUnDelete (path ))
489- .header ("X-Vault-Token" , config .getToken ())
489+ .optionalHeader ("X-Vault-Token" , config .getToken ())
490490 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
491491 .connectTimeoutSeconds (config .getOpenTimeout ())
492492 .readTimeoutSeconds (config .getReadTimeout ())
@@ -545,7 +545,7 @@ public LogicalResponse destroy(final String path, final int[] versions) throws V
545545 JsonObject versionsToDestroy = new JsonObject ().add ("versions" , versions );
546546 final RestResponse restResponse = new Rest ()//NOPMD
547547 .url (config .getAddress () + "/v1/" + adjustPathForVersionDestroy (path ))
548- .header ("X-Vault-Token" , config .getToken ())
548+ .optionalHeader ("X-Vault-Token" , config .getToken ())
549549 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
550550 .connectTimeoutSeconds (config .getOpenTimeout ())
551551 .readTimeoutSeconds (config .getReadTimeout ())
@@ -596,7 +596,7 @@ public LogicalResponse upgrade(final String kvPath) throws VaultException {
596596 JsonObject kvToUpgrade = new JsonObject ().add ("options" , new JsonObject ().add ("version" , 2 ));
597597 final RestResponse restResponse = new Rest ()//NOPMD
598598 .url (config .getAddress () + "/v1/sys/mounts/" + (kvPath .replaceAll ("/" , "" ) + "/tune" ))
599- .header ("X-Vault-Token" , config .getToken ())
599+ .optionalHeader ("X-Vault-Token" , config .getToken ())
600600 .optionalHeader ("X-Vault-Namespace" , this .nameSpace )
601601 .connectTimeoutSeconds (config .getOpenTimeout ())
602602 .readTimeoutSeconds (config .getReadTimeout ())
0 commit comments