@Override protected void engineSetPadding(String paddingStr) throws NoSuchPaddingException { final String paddingStrUpper = paddingStr.toUpperCase(Locale.US); final Padding padding; try { padding = Padding.valueOf(paddingStrUpper); } catch (IllegalArgumentException e) { NoSuchPaddingException newE = new NoSuchPaddingException("No such padding: " + paddingStr); newE.initCause(e); throw newE; } checkSupportedPadding(padding); this.padding = padding; }
@Override protected void engineSetPadding(String paddingStr) throws NoSuchPaddingException { final String paddingStrUpper = paddingStr.toUpperCase(Locale.US); final Padding padding; try { padding = Padding.valueOf(paddingStrUpper); } catch (IllegalArgumentException e) { NoSuchPaddingException newE = new NoSuchPaddingException("No such padding: " + paddingStr); newE.initCause(e); throw newE; } checkSupportedPadding(padding); this.padding = padding; }
@Override protected void engineSetPadding(String paddingStr) throws NoSuchPaddingException { final String paddingStrUpper = paddingStr.toUpperCase(Locale.US); final Padding padding; try { padding = Padding.getNormalized(paddingStrUpper); } catch (IllegalArgumentException e) { NoSuchPaddingException newE = new NoSuchPaddingException("No such padding: " + paddingStr); newE.initCause(e); throw newE; } checkSupportedPadding(padding); this.padding = padding; }
@Override protected void engineSetPadding(String paddingStr) throws NoSuchPaddingException { final String paddingStrUpper = paddingStr.toUpperCase(Locale.US); final Padding padding; try { padding = Padding.getNormalized(paddingStrUpper); } catch (IllegalArgumentException e) { NoSuchPaddingException newE = new NoSuchPaddingException("No such padding: " + paddingStr); newE.initCause(e); throw newE; } checkSupportedPadding(padding); this.padding = padding; }