From 235a70dd17dfa596458991cac255918e534d9bf0 Mon Sep 17 00:00:00 2001 From: Tim Jacomb Date: Sat, 22 Feb 2020 09:39:15 +0000 Subject: [PATCH] Return object in converter if is SecretBytes --- .../java/com/cloudbees/plugins/credentials/SecretBytes.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/cloudbees/plugins/credentials/SecretBytes.java b/src/main/java/com/cloudbees/plugins/credentials/SecretBytes.java index a624f05a..6b5ffcb7 100644 --- a/src/main/java/com/cloudbees/plugins/credentials/SecretBytes.java +++ b/src/main/java/com/cloudbees/plugins/credentials/SecretBytes.java @@ -364,6 +364,9 @@ public SecretBytes convert(Class type, Object value) { if (value instanceof String) { return SecretBytes.fromString((String) value); } + if (value instanceof SecretBytes) { + return (SecretBytes) value; + } throw new IllegalClassException(SecretBytes.class, value.getClass()); } }