/** * Writes the ClientCertificateTypeCount of the CertificateRequestMessage * into the final byte[] */ private void writeClientCertificateTypesCount(CertificateRequestMessage msg) { appendInt(msg.getClientCertificateTypesCount().getValue(), HandshakeByteLength.CERTIFICATES_TYPES_COUNT); LOGGER.debug("ClientCertificateTypesCount: " + msg.getClientCertificateTypesCount().getValue()); }
/** * Reads the next bytes as the ClientCertificateCount and writes them in the * message * * @param msg * Message to write in */ private void parseClientCertificateTypesCount(CertificateRequestMessage msg) { msg.setClientCertificateTypesCount(parseIntField(HandshakeByteLength.CERTIFICATES_TYPES_COUNT)); LOGGER.debug("ClientCertificateTypesCount: " + msg.getClientCertificateTypesCount().getValue()); }
/** * Reads the next bytes as the ClientCertificateTypes and writes them in the * message * * @param msg * Message to write in */ private void parseClientCertificateTypes(CertificateRequestMessage msg) { msg.setClientCertificateTypes(parseByteArrayField(msg.getClientCertificateTypesCount().getValue())); LOGGER.debug("ClientCertificateTypes: " + Arrays.toString(msg.getClientCertificateTypes().getValue())); }
private void prepareClientCertificateTypesCount(CertificateRequestMessage msg) { msg.setClientCertificateTypesCount(msg.getClientCertificateTypes().getValue().length); LOGGER.debug("ClientCertificateTypesCount: " + msg.getClientCertificateTypesCount().getValue()); }