private void adjustDistinguishedNames(CertificateRequestMessage message) { if (message.getDistinguishedNames() != null && message.getDistinguishedNames().getValue() != null) { byte[] distinguishedNames = message.getDistinguishedNames().getValue(); tlsContext.setDistinguishedNames(distinguishedNames); LOGGER.debug("Set DistinguishedNames in Context to " + ArrayConverter.bytesToHexString(distinguishedNames, false)); } else { LOGGER.debug("Not adjusting DistinguishedNames"); } }
private void prepareDistinguishedNamesLength(CertificateRequestMessage msg) { msg.setDistinguishedNamesLength(msg.getDistinguishedNames().getValue().length); LOGGER.debug("DistinguishedNamesLength: " + msg.getDistinguishedNamesLength().getValue()); }
/** * Reads the next bytes as the DistinguishedNames and writes them in the * message * * @param msg * Message to write in */ private void parseDistinguishedNames(CertificateRequestMessage msg) { msg.setDistinguishedNames(parseByteArrayField(msg.getDistinguishedNamesLength().getValue())); LOGGER.debug("DistinguishedNames: " + ArrayConverter.bytesToHexString(msg.getDistinguishedNames().getValue())); }
/** * Writes the DistinguishedNames of the CertificateRequestMessage into the * final byte[] */ private void writeDistinguishedNames(CertificateRequestMessage msg) { appendBytes(msg.getDistinguishedNames().getValue()); LOGGER.debug("DistinguishedNames: " + ArrayConverter.bytesToHexString(msg.getDistinguishedNames().getValue())); }
private void prepareDistinguishedNames(CertificateRequestMessage msg) { msg.setDistinguishedNames(chooser.getConfig().getDistinguishedNames()); LOGGER.debug("DistinguishedNames: " + ArrayConverter.bytesToHexString(msg.getDistinguishedNames().getValue())); }