Skip to content

Commit e03f096

Browse files
remove obsolete dependencies to unapplicable ca options
1 parent 5fdda88 commit e03f096

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

x-pack/plugin/security/cli/src/main/java/org/elasticsearch/xpack/security/cli/CertificateTool.java

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -278,20 +278,13 @@ final void acceptInputFile() {
278278
}
279279

280280
final void acceptCertificateAuthorityKeyUsage() {
281-
OptionSpecBuilder builder = parser.accepts(
281+
caKeyUsageSpec = parser.accepts(
282282
"keyusage",
283283
"comma separated key usages to use for the generated CA. "
284284
+ "defaults to '"
285285
+ Strings.collectionToCommaDelimitedString(DEFAULT_CA_KEY_USAGE)
286286
+ "'"
287-
);
288-
if (caPkcs12PathSpec != null) {
289-
builder = builder.availableUnless(caPkcs12PathSpec);
290-
}
291-
if (caCertPathSpec != null) {
292-
builder = builder.availableUnless(caCertPathSpec);
293-
}
294-
caKeyUsageSpec = builder.withRequiredArg();
287+
).withRequiredArg();
295288
}
296289

297290
// For testing

0 commit comments

Comments
 (0)