public JoinRequest createJoinRequest(boolean withCredentials) { final Credentials credentials = (withCredentials && securityContext != null) ? securityContext.getCredentialsFactory().newCredentials() : null; return new JoinRequest( Packet.VERSION, buildNumber, address, localMember.getUuid(), createConfigCheck(), credentials, clusterService.getSize(), 0); }