@Override public String toString() { return this.id + "_" + CodecUtil.b64(this.data); }
/** {@inheritDoc} */ @Override @Nullable public String apply(@Nonnull final String input) { if (input == null) { return null; } return CodecUtil.b64(HashUtil.sha256(input)); } }
/** {@inheritDoc} */ @Override @Nullable public String apply(@Nonnull final String input) { if (input == null) { return null; } return CodecUtil.b64(HashUtil.sha256(input)); } }
public static ClientFlowExecutionKey parse(final String key) throws BadlyFormattedFlowExecutionKeyException { final String[] tokens = key.split("_"); if (tokens.length != 2) { throw new BadlyFormattedFlowExecutionKeyException(key, KEY_FORMAT); } final UUID uuid; try { uuid = UUID.fromString(tokens[0]); } catch (Exception e) { throw new BadlyFormattedFlowExecutionKeyException(key, KEY_FORMAT); } final byte[] decoded; try { decoded = CodecUtil.b64(tokens[1]); } catch (Exception e) { throw new BadlyFormattedFlowExecutionKeyException(key, KEY_FORMAT); } return new ClientFlowExecutionKey(uuid, decoded); }
byteArrayOutputStream.close(); return CodecUtil.b64(HashUtil.sha256(byteArrayOutputStream.toByteArray()));
byteArrayOutputStream.close(); return CodecUtil.b64(HashUtil.sha256(byteArrayOutputStream.toByteArray()));